Cloud Software Developer at Advanced Management Technology, Inc.

Posted in General Business 13 days ago.

Type: Full-Time
Location: Arlington, Virginia





Job Description:


Tetra Tech AMT is looking for a Sr. Software Developer for AWS Cloud (4)

This position can be performed anywhere in the United States.

Primary job duties and responsibilities may include, but are not limited to the following:


  • As a member of the application development team, the Sr. Software Developer is responsible for full stack application development on a greenfield development project.
  • Participate in design reviews and other technical team discussions.
  • Participate in established agile practices of sprint planning, development, testing, troubleshooting, sprint reviews, retrospectives, and product demonstrations.
  • Mentor junior developers, perform code reviews, and ensure engineering best practices are adhered to.

The successful candidate will have:

Required:


  • 5 years experience in developing software with .Net, Angular (version 2 (Typescript experience critical)) and related .Net libraries and frameworks in an AWS environment
  • Extensive knowledge of the software development process including architectural styles and design patterns.
  • Experience building and using REST services in a cloud environment
  • Understanding of core AWS services, uses, and basic AWS architecture best practices
  • Deep understanding and hands-on experience working with AWS services - Lambda, S3, AWS API Manager and similar services.
  • Strong awareness of networking and internet protocols, including TCP/IP, DNS, SMTP, HTTP and distributed networks
  • Understanding of the CI/CD process
  • Experience working in an AGILE environment
  • Skilled at working in tandem with a team of engineers, or alone as required
  • Ability to assist the team in troubleshooting and resolving application performance issues on AWS

Preferred:

  • A Bachelor's degree in science, engineering, mathematics/or equivalent experience.
  • AWS Developer or Architect certification
  • Ability to use or interact with AWS services like CloudWatch
  • CI/CD using Jenkins and Ansible
  • Familiarity with Ansible, Chef, or SaltStack
  • Jenkins - Job (or Pipeline) as Code, Infrastructure as Code;
  • Experience with relational database
  • Ability to author, maintain, and debug code modules on AWS

Tetra Tech is an Equal Opportunity Employer, and we value workplace diversity. We invite resumes from all interested parties and consider applicants for all positions without regard to race, color, religion, sex, national origin, age, marital status, sexual preference, personal appearance, family responsibility, the presence of a non-job-related medical condition or physical disability, matriculation, political affiliation, veteran status, or any other legally protected status. Tetra Tech is a VEVRAA federal contractor and we request priority referral of veterans for available positions.