A complete application in a minute
Tailored resume and cover letter, ready to send.
Maplecroft is seeking a Software Engineer II to build and maintain Windows desktop applications using C# and .NET. This early-career role emphasizes delivering reliable, maintainable software through well-defined features.
You will own technical decisions, write tests, review code, and collaborate with QA to fix defects. The position also offers opportunities to mentor teammates and prepare for senior leadership.
Software Engineer II is an early-career role for engineers who build and maintain Windows desktop applications in C# and .NET. Engineers in this role work on their own on well-defined features. They apply sound engineering principles to deliver reliable, performant, and maintainable desktop software.
A Software Engineer II owns their technical decisions and shares responsibility for the quality of the product. That means writing tests, reviewing code, and working closely with QA to find and fix defects. Compared to a Software Engineer I, this role comes with more skill, more independence, and more responsibility. Engineers at this level also start mentoring and leading within their team.
This position prepares engineers for senior engineering and technical leadership roles.