Start Your Job Search

Find a perfect opportunity today.

So sorry, this position is no longer available. Please go ahead and submit your application. We may have other positions that would be the perfect fit for you. Alternatively, you may want to apply to one of the following related jobs:

Software Engineer II

New Hudson, MI 48165

Posted: 09/02/2025 Industry: Computer Science Job Number: 50238624

Job Description

We are seeking a Software Engineer to support upcoming software integration projects in the defense sector. This role offers the opportunity to work on cutting-edge technology in a collaborative environment, delivering high-quality software solutions throughout the full product lifecycle.
The ideal candidate is a self-starter with strong technical expertise, excellent problem-solving skills, and experience working in Agile environments.
This is a long-term contract opportunity in New Hudson, MI with an hourly pay rate of $50.00-$55.00/hr.
Key Responsibilities
  • Design, implement, test, and deliver software solutions individually and as part of a team.
  • Collaborate with engineering and manufacturing teams, as well as external partners, on defense-related initiatives.
  • Participate in requirements gathering and contribute to solution architecture and design.
  • Maintain adherence to established coding standards, patterns, and best practices.
  • Stay current with emerging technologies and apply them to projects as appropriate.
  • Participate in code reviews, design reviews, and technical discussions.
  • Apply Agile methodologies to improve workflows and ensure timely delivery.
 Required Skills & Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (advanced degree preferred).
  • 5+ years of experience in software engineering.
  • Proficiency in Python, C++, Java, and .NET.
  • Experience working with Agile methods.
 Preferred Skills
  • Experience with defense or aerospace projects.
  • Familiarity with various network architectures.
  • Knowledge of CI/CD, unit testing, and version control practices.
  • Experience with cloud platforms (AWS, Azure, GCP) or simulation tools.
 Additional Details
  • Schedule: Monday–Friday, daytime hours with flexibility during project peaks.
  • Hybrid: 2–3 days onsite (may fluctuate with project phases).
  • Travel: 5–10% domestic, mainly for local or U.S.-based project needs.
  • Interview Process: HR phone screen → Virtual/video interview with hiring manager & team.
 For immediate review, please send a copy of your resume to Ken Markiewicz at kmarkiewicz@xfiregroup.com

Meet Your Recruiter

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About New Hudson, MI

Ready to take the next step in your career? Explore our job opportunities in the vibrant area surrounding New Hudson, Michigan! Nestled in the heart of Oakland County, New Hudson boasts a thriving job market, top-notch schools, and a welcoming community spirit. From the serene landscapes of Kensington Metropark to the bustling shops and restaurants at Twelve Oaks Mall, there's something for everyone to enjoy here. Catch a show at the historic Fox Theatre in Detroit or cheer on the Detroit Lions at Ford Field. Join us in discovering the charm and endless possibilities this region has to offer – your dream job could be just around the corner!