Senior Software Engineer in Alpharetta, GA at HUNTER Technical Resources

Date Posted: 2/17/2021

Job Snapshot

Job Description

Responsibilities:

  • Writes high-quality code, documentation and unit tests to implement software designs as directed by manager or team lead.
  • Contributes to the overall architecture of our products, analyzes and solves problems, and analyzes new features and enhancements.
  • Focuses on detailed test driven development
  • Collaborates with other software engineers, managers and quality assurance
  • Performs unit testing and writes documentation so support his/her designs
  • Works with C#, JSON, Web Services, nUnit, HTML5, JavaScript, Angular and SQL Server (including developing SQL queries, stored procedures, functions and triggers)
  • Works with CVS for source control and CruiseControl for build activities.
  • Works on software development initiatives of large scope/complexity where analysis of situations or data requires a review of identifiable factors.
  • Regularly exercises good judgment to determine appropriate action.
  • Contributes to the completion of specific programs, projects and commitments established for the work unit while operating under the general direction of a manager or team lead.
  • Leads any and/or all phases of the product development cycle from product definition and design, through implementation including:
    • Implementation and Testing
    • Performance Analysis
    • Design Specifications
    • Critical and high visibility customer support
  • Leads the engineering effort in the area of ownership at the subsystem level.
  • Participates and influences technical discussions within the immediate group and across groups, where evaluating and executing design and development plans for products are reviewed.