Associate Software Engineer (Remote/Hybrid)

Veterans United Home Loans
21hHybrid

About The Position

As an Associate Software Engineer, you’ll get real-world experience developing both front-end and back-end software to support our mission of helping Veterans and Service Members become homeowners. You’ll work closely with experienced developers, get hands-on training, and contribute to meaningful projects. This is more than just a learning opportunity — it’s your chance to take ownership, make an impact, and build your skills alongside a team committed to excellence. This role is primarily remote, with the occasional in-person requirement. While you may be early in your career, we’ll hold you to the same high standard of performance, initiative, and ownership we expect of all our engineers. Here’s a snapshot of what you’d be doing: Collaborate with engineering teams to build and maintain software using technologies like .NET, C#, Angular, and TypeScript in an agile development environment. Participate in team planning, retrospectives, and paired programming to gain exposure to industry best practices, Domain-Driven Design, and Clean Code principles. Contribute to documentation, testing, and development tasks while receiving coaching and feedback for continuous growth. Learn and leverage AI-powered development tools and workflows. Pitch in with other team needs as they arise (non-licensed activities only).

Requirements

  • Experience with CI/CD build/release pipeline management tools
  • Proficiency in Web APIs and microservice architecture
  • Experience with C#, .NET, TypeScript, Angular, SQL Server, MongoDB, or related databases
  • Experience with AI coding assistant such as Windsurf, ChatGPT, Copilot, or Cursor
  • Preference for Agile product delivery
  • Familiarity with GIT, Change Management, and application lifecycle management tools

Responsibilities

  • Collaborate with engineering teams to build and maintain software using technologies like .NET, C#, Angular, and TypeScript in an agile development environment.
  • Participate in team planning, retrospectives, and paired programming to gain exposure to industry best practices, Domain-Driven Design, and Clean Code principles.
  • Contribute to documentation, testing, and development tasks while receiving coaching and feedback for continuous growth.
  • Learn and leverage AI-powered development tools and workflows.
  • Pitch in with other team needs as they arise (non-licensed activities only).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service