Role: Software Engineer II
Term: 6-month assignment (minimum)
Max Pay Rate Range: $55/hr max
Location: Hybrid role - when onsite, based in New Hudson, MI (29600 W.K. Smith Dr)
Work Authorization: Must be a U.S. Citizen
Overview:
Lawrence Harvey has partnered with a leading defense innovator seeking a Software Engineer II to support a range of complex projects within the defense space. The successful candidate will play a key role in developing and delivering high-quality software solutions, contributing across the entire product lifecycle.
This engineer will work collaboratively with cross-functional teams-including engineering, manufacturing, and external partners-to ensure timely and effective implementation of mission-critical systems. The ideal candidate is a self-starter with solid technical depth, a collaborative mindset, and a passion for building scalable and secure solutions in a defense-focused environment.
Key Responsibilities:
- Design, develop, verify, and deliver software either independently or within a team
- Support software solutions across a portfolio of defense initiatives
- Ensure adherence to software development processes, best practices, and standard tools
- Help assess required technologies and skills for delivery
- Contribute to solution architecture and software design discussions
- Participate in requirements gathering and provide strategic input on proposed solutions
- Stay current with emerging technologies and development trends
- Collaborate across internal teams and external/remote partners
- Engage in code reviews, design sessions, and product refinement meetings
- Leverage Agile methodologies for task management and continuous improvement
- Troubleshoot complex issues and demonstrate an entrepreneurial problem-solving approach
Qualifications & Experience:
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline
- Master's degree preferred
- 5+ years of professional experience in software engineering or a related field
- Prior defense or aerospace industry experience is a strong plus
- Familiarity with Agile frameworks and rapid prototyping environments
- Proficiency in Python, C , Java, and .NET
- Solid understanding of CI/CD pipelines, unit testing, and version control practices
- Experience with cloud platforms (AWS, Azure, GCP) and simulation tools is beneficial
- Knowledge of DoD requirements or experience supporting federal defense projects is advantageous