Senior Software Engineer
Doeren hew
Senior Software Engineer Location: Troy, Michigan; Atlanta, Georgia; or Dallas, Texas. Responsibilities Act as a client-facing full stack engineer, partnering with stakeholders to understand business needs and translate them into effective technical solutions Design, develop, and deliver scalable, high-quality software solutions using modern frameworks and best practices Contribute to system architecture and technical design decisions within distributed and tiered systems Mentor and support engineers across a global team, providing guidance through code reviews, collaboration, and knowledge sharing Maintain and promote coding standards and best practices, ensuring consistency and quality across deliverables Debug and troubleshoot complex issues using a variety of tools and analytical approaches Ensure solutions are thoroughly tested, including unit and integration testing Participate in client workshops, sprint demos, and technical discussions, clearly communicating complex concepts to both technical and non-technical audiences Identify opportunities to introduce AI driven capabilities, automation, and data insights into client solutions Support Agile delivery by contributing to planning, estimation, and continuous improvement efforts Qualifications Bachelor’s degree in Computer Science or related field (or equivalent experience) 5 years of professional software development experience Proven ability to operate in a client-facing or consulting-style environment Experience designing and developing Single Page Applications (React, Angular) Proficiency building REST APIs (.NET, Node) with a focus on performance, security, and maintainability Strong understanding of application architecture, APIs, and system design principles Experience with relational databases, including schema design and SQL optimization Exposure to cloud platforms (Azure, AWS, or GCP) and modern deployment practices Experience with source control, CI/CD pipelines, and Agile/Scrum methodologies Up to date and hands on experience with emerging AI trends (AI driven development/workflows) and technologies (Claude Code, Copilot, Codex) Strong problem-solving skills and ability to analyze business requirements and propose solutions Excellent communication skills with the ability to build relationships with clients and collaborate across global teams Demonstrated ability to mentor peers and positively influence team delivery Doeren Mayhew is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, age, disability, sexual orientation, gender identity or expression, genetic predisposition or carrier status, veteran, marital, or any other status protected by law. #J-18808-Ljbffr
- ...W e are seeking a Software Engineer with experience and passion for hardware and software integration and testing of real-time, embedded software. The role involves planning and performing tasks across hardware integration, scripting, networking, troubleshooting, problem...SeniorInternship
$71 - $85 per hour
...Senior Software Engineer (Embedded Systems) Location: Sterling Heights, MI Pay: $71-$85/hour Schedule: 9/80 (Every Other Friday Off) Work Type: 100% Onsite Overview: Seeking a Senior Software Engineer to develop embedded application software...SeniorContract work- ...Software Engineer Position Position would require the candidate to be a W2 employee of Donatech. US Citizenship Required. Has knowledge of the full software development lifecycle. Has experience working on programs involving the development, maintenance, upgrade...Senior
- ...Senior Software Engineer Sterling Heights, MI 48312 Contract | 1+ Years Number of Positions- 3 Position Description: We have multiple openings for individuals with experience and a passion for real-time, embedded software development...SeniorContract work
$100k - $135k
...Software Engineering Troy, Michigan Salary: USD 100000 - 135000 Annually Tyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions used by first responders across the United States. This role...Senior- ...PGS Worldwide is seeking a Senior Software Engineer in Sterling Heights, MI for a one-year contract-to-hire role supporting a leading aerospace & defense company. This role supports real-time embedded software development, integration, and testing. The Senior Software...SeniorContract workWorldwide
- ...openings for individuals with experience and a passion for software integration and testing of real-time, embedded... ...depending upon how the organization is structured. The Senior Software Integration and Test Engineer plans and performs a variety of tasks across the...SeniorContract work
$57.69 per hour
...Software Engineer – Real-Time Embedded Systems This role offers the opportunity for experienced Software Engineers to lead the full lifecycle of real-time embedded software development, from requirements analysis and architecture through implementation, integration,...SeniorFull timeContract workTemporary workWork at office- ...Senior Software Engineer RPM is an international non-asset-based logistics and supply chain solutions company. Our focus is to provide customizable solutions tailored to support today’s complex supply chains. As one of the fastest-growing logistics companies in North...SeniorContract workTemporary workWork at officeRemote workWork from home
- Job Summary Senior Software Development Engineer - Troy, Michigan (Position ID: P-NMOB1 Senior Software Development Engineer #1056001) Responsibilities Lead the definition, design, architecture, implementation, and delivery of our software. Code and test system components...SeniorWork experience placementImmediate start
- At Roush, we fuse technology and engineering to provide product development solutions to customers in a wide range of industries. Widely... ...activates big ideas on a global stage. The Defense Senior Software Engineer is accountable for the development of software for...SeniorFull timeWork experience placement
- ...Key Responsibilities Collaborate with end users to understand their software needs and workflows, providing insights and suggesting software enhancements that optimize productivity. Attend design committee meetings to gather and analyze user requirements, translating...Senior
- ...report to Warren, MI or Milford, MI three times per week, at minimum. The Role We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role, you will be instrumental in developing, validating, and...SeniorLocal areaRelocation package
- Israelvcforum is seeking a Senior Software Engineer to join their team in Warren, MI. This hybrid position involves developing and maintaining robust software solutions for GM vehicle architectures. You will work closely with teams to optimize and extend the tool chain...Senior
- ...Mercor is hiring Senior Software Engineers in Sterling Heights, Michigan, for a high-urgency project involving closed-source application development. The role requires experienced full-stack developers capable of independent work and collaboration with engineering and...SeniorRemote work
- ...forward-looking technology to provide solutions that defend and feed the world. Job Summary: The Cybersecurity Embedded Software Engineer is a role within the Engineering organization, responsible for implementing embedded cybersecurity software solutions for the...SeniorWork at officeLocal areaOverseas
$35 - $40 per hour
...Job Description Day to Day This Senior C++ Developer will be responsible for designing... ...and involves working closely with other engineers to build, optimize, and support core... ..., etc.) Strong understanding of software development best practices and SDLC Plusses...Senior- General Motors is seeking a Senior Software Engineer specializing in Low Voltage Prognostics, to develop algorithms that predict and prevent low voltage failures in vehicles. This role involves collaboration with cross-functional teams to ensure optimal system performance...Senior
- ...consistently named among the 50 best-managed firms in the nation, this is the firm for you. Doeren Mayhew is seeking a Senior Software Engineer . This position is available in Troy, Michigan, Atlanta, Georgia or Dallas, Texas. Responsibilities: Act as a...Senior
- Contract Professionals, Inc. is looking for an experienced Model Based Systems Engineer (MBSE) - Senior/Lead to drive the MBSE strategy and execution for a major defense vehicle program. The ideal candidate will possess over 10 years of systems engineering experience and...SeniorContract work
- ## Senior Security Software EngineerApplyremote type: Hybridlocations: Warren, Michigan, United States of America: Austin, Texas, United States... ...id: JR-202609612**Job Description****The Role**As a senior engineer, you will lead the design, build, and operation of secure cloud...SeniorLocal areaWork from home
- Tyler Technologies, Inc. is seeking an AI Senior Engineer to integrate AI tools within our Payments Engineering team in Troy, Michigan. This... ...degree in Computer Science and over 5 years of experience in software engineering or machine learning, with hands-on knowledge of...Senior
- ...solutions provider located in Michigan is seeking an experienced Senior Full Stack Developer to design, develop, and maintain... ...ensuring application security, and mentoring junior developers, promoting best engineering practices. #J-18808-Ljbffr Magna InternationalSenior
- ...Job Title: Simulation Engineer (DES) Job Title: Simulation Engineer, Factory Design Work location: Remote Working hours: 40hrs/week Travel: Yes - Must be able to travel in the first month of onboarding for 1 week to Normal, IL - additional Travel based on...SeniorContract workRemote workShift work
- FastTek Global is seeking a Senior Software Development Engineer in Troy, Michigan. The role requires a Bachelor of Science in Computer Science and over 7 years of software development experience with proficiency in languages like Java or C++. Responsibilities include...Senior
- The Role: The Vehicle Dynamics and Chassis Controls Software Test Team is looking for a Systems and Features Test Engineer to join our organization! Our area is rapidly growing and is being transformed due to the adoption of software defined vehicle architecture. In Vehicle...SeniorNight shift
- ...managing system requirements, and collaborating across cross-functional teams. Candidates should have robust experience in systems engineering, especially within defense platforms, and expertise with MBSE tools. Join a dynamic team working on groundbreaking projects with...Senior
- ...Job Summary: The Software Verification Engineer is a role within the Software Verification team, responsible for creating test cases, along with test execution. We are looking for a Software Verification Engineer to work for our Auburn Hills, MI office. If you have...SeniorWork at officeLocal areaOverseas
$131k - $170k
Description Senior AI Engineer Location : Hybrid, United States Employment Type : Full-Time Benefits Offered : Vision,... ...function will involve overseeing the entire lifecycle of AI and software subsystems-from defining requirements and designing systems...SeniorFull timeTemporary workWork experience placementWork at officeRemote work- Vectrus, Inc is seeking a Senior .NET Developer (Contractor) based in the Detroit Metro Area. This role involves modernizing our enterprise web application, migrating it from .NET Framework 4 to .NET 8 while enhancing performance and scalability. The ideal candidate will...SeniorContract workFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior robotics software engineer Troy, MI
- senior software engineer Troy, MI
- software developer fintech Troy, MI
- senior software engineer ruby on rails Troy, MI
- federal - software developer Troy, MI
- consulting software engineer Troy, MI
- software engineer travel Troy, MI
- junior software developer remote Troy, MI
- senior software engineer remote Troy, MI
- entry level software engineer remote Troy, MI

