Software Engineer - Associate (AWS)

Fannie Mae•Reston, VA
•$109,000 - $142,000•Hybrid

About The Position

As a valued colleague on the team, the Software Engineer - Associate contributes to designing, producing, testing, or implementing routine or foundational software, technology, or processes. The role also contributes to creating and maintaining IT architecture, large-scale data stores, and cloud-based systems. Working under management guidance and alongside senior staff, the engineer helps develop and maintain software solutions that meet customer needs.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical field, or equivalent professional experience.
  • Experience designing, developing, testing, and supporting enterprise software applications.
  • Programming experience with Java and/or Python.
  • Experience working with AWS or comparable cloud technologies.
  • Understanding of APIs, databases, application integration, and modern software engineering practices.
  • Experience supporting applications in a production environment.
  • Analytical and problem-solving abilities.
  • Ability to operate effectively in an Agile software development environment.
  • Curiosity and adaptability in learning and responsibly applying new technologies, including artificial intelligence.

Nice To Haves

  • Familiarity with generative AI or AI-assisted development tools such as Microsoft Copilot.
  • Exposure to industry-standard integrated development environments (IDEs) for development and unit testing, such as Visual Studio, IntelliJ, or PyCharm.

Responsibilities

  • Gather and document information about customer needs and create preliminary solution frameworks.
  • Design and develop software solutions under the guidance of management.
  • Apply a fundamental, process-driven approach to designing solutions.
  • Collaborate with senior staff to implement new software technology.
  • Maintain existing software using standard methods, practices, and precedents.

Benefits

  • Incentive program eligibility, subject to program terms.
  • Health, life, voluntary lifestyle, and other benefits and perks supporting physical, mental, emotional, and financial well-being.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service