What are the responsibilities and job description for the Senior Windows Engineer position at firstPRO US?
Our client is seeking a Windows Application Engineer in Andover, MA. This is a direct hire role and onsite 3 days per week.
- Collaborate with cross-functional teams of engineers and test professionals to deliver high-quality software across all phases of development, including design, implementation, integration, testing, and support
- Design and develop software architectures, translate technical specifications into robust solutions, and deliver well-tested, maintainable code
- Diagnose, troubleshoot, and resolve complex software defects independently
- Provide technical leadership, including defining requirements, guiding design decisions, and mentoring team members
- Coordinate engineering activities and drive timely delivery of software modules and subsystems by establishing clear goals and expectations
Required Qualifications
- 5 to 8 years of experience in software design, analysis, and troubleshooting in an engineering environment, or 3 to 6 years with a Master’s degree
- Proven experience providing technical leadership within a complex software development environment
- Strong background in Windows application development, including Win32 and MFC
- Experience with Windows batch scripting
- Demonstrated curiosity and ability to explore Windows internals to diagnose and resolve complex system behaviors
- Proficiency in C and Python