Overview
Skills
Job Details
Location: Phoenix, AZ (2 3 days onsite per week)
Engagement: Contract
Experience Level: Junior (approximately 2 4 years)
About the Role
We are seeking a Junior .NET Developer to support a large-scale modernization initiative focused on replatforming legacy applications to .NET Core. This role is ideal for a developer who has a solid foundation in .NET Core, enjoys collaborative team environments, and is eager to grow within a structured but evolving organization.
You ll be joining a small team of developers working on a mix of modernization and new development efforts. Success in this role is driven less by having every answer on day one and more by curiosity, adaptability, and a strong team-first mindset.
What You ll Be Doing
- Assist with replatforming and modernizing legacy .NET applications into .NET Core
- Support backend and frontend development efforts as part of a broader application modernization strategy
- Collaborate closely with teammates and stakeholders in an Agile-style environment
- Learn and adapt to established processes typical of large or public-sector organizations
- Contribute to AWS-backed applications and services, with mentorship and guidance
- Participate in code reviews, testing, and iterative improvements
What We re Looking For
- Hands-on experience with .NET Core and .NET
- Exposure to application development in structured environments
- Familiarity with Agile concepts or a willingness to learn them
- Strong communication skills and a collaborative working style
- Openness to working onsite two to three days per week
- Comfort navigating legacy systems while learning modern approaches
Nice to Have
- Introductory experience with AWS
- Background in public sector or large enterprise environments
- Exposure to both frontend and backend development
Why This Role
This is a strong growth opportunity for developers who want real-world experience modernizing critical systems. You ll gain exposure to cloud technologies, modernization strategies, and large-scale applications while working with a team that values learning, patience, and collaboration.