Software Engineer

South Lyon, Michigan

Lawrence Harvey
Apply for this Job

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

Date Posted: 24 April 2025
Apply for this Job