Software Developer
S4tinc
S4 Technologies Inc. is seeking a qualified Software Developer to perform duties that require the theoretical and practical application of specialized knowledge in computer science, software engineering, or a related field . This position qualifies as a specialty occupation and requires a minimum of a Bachelor’s degree or higher in Computer Science, Information Technology, Engineering, or a closely related field . Detailed Job Duties Analyze user requirements and business needs to design and develop customized software solutions Develop, test, and implement application software using modern programming languages and frameworks Apply knowledge of data structures, algorithms, and object-oriented programming principles Design and develop scalable, secure, and high-performance applications Develop and integrate RESTful APIs, web services, and backend systems Work with relational and NoSQL databases to design schemas, write queries, and optimize data performance Troubleshoot, debug, and enhance existing applications Participate in software development lifecycle (SDLC) phases including design, development, testing, and deployment Collaborate with cross-functional teams including QA, DevOps, and business stakeholders Prepare and maintain technical documentation Minimum Qualifications Bachelor’s degree or higher in Computer Science, Information Technology, Engineering, or a related field (or foreign equivalent) Strong understanding of software development principles, algorithms, and data structures Experience with programming languages such as Java, Python, C#, or similar Experience with database systems (SQL/NoSQL) Knowledge of SDLC and software engineering best practices Preferred Qualifications Experience with cloud platforms (AWS, Azure, or GCP) Familiarity with microservices architecture Experience with web technologies (HTML, CSS, JavaScript) Knowledge of CI/CD pipelines and DevOps practices Work Location Primary work location: Wixom, MI Employee may be required to work at client locations or remote based on business needs #J-18808-Ljbffr
- Join TrustMotion part of NXPTrustMotion part of NXP is looking for a Embedded Software Engineer to join our team developing advanced embedded and automotive solutions.You will work at the intersection of embedded software and AI, developing software for embedded platforms...SuggestedFull timeContract work
- ...guided vehicles, automated storage & retrieval systems, and integrated controls.The company is currently seeking an experienced Software Developer.ResponsibilitiesPosition Summary/ Primary Purpose Reports to the Software Engineering Manager and works as a member of a...SuggestedFor subcontractorWork at officeFlexible hoursShift workWeekend work
- ...that support those processes at a very high level Maintains and develops internal business relationships and IT relationships to learn... ...and architecture standards In depth understanding of the various software development lifecycles (e.g. Agile, Waterfall, etc.) Experience...SuggestedFull timeLocal areaRemote work
- ...customers understand and maximize the use of ZEISS hardware and software systems. Support will be delivered through a variety of... ...client-specific training coursesCollaborate with internal teams to develop and maintain an effective and up-to-date training curriculum.Technical...SuggestedFull timeLive inWork at officeLocal areaRemote work
- ...teams on advanced applications and systems.Address customer inquiries and assist with understanding and applying ZEISS hardware, software, applications, and system integration.Conduct customer facing training courses on ZEISS software use and metrology related disciplines...SuggestedFull timeLocal area
$92.3k - $166.85k
...teams’ full book of work. This position offers the successful candidate direct report responsibilities and the opportunity to further develop an already growing engineering team. The successful candidate will be able to communicate clear expectations, goals, and vision;...Full timeWork at officeRemote workFlexible hours- ...Miracle Software System based in Novi, MI, is seeking an Entry-level Software Developer to join their dynamic team. The ideal candidate will possess a Bachelor's degree in Computer Science or Engineering and have 1+ years of relevant experience. Responsibilities include...Relocation
- Join Kistler - A Global Leader in Measurement Technology!At Kistler, we’re revolutionizing industries with our cutting-edge dynamic measurement technology, helping customers optimize products and processes. From automobile development to smart factories, our Swiss-designed...
$125.25k - $183.7k
...be a subject matter expert towards the customer and internal Software and Requirement engineering. This role will report to the Sr.... ...Proven consistent success in delivering over many product cycles, developing innovative/disruptive solutions.Strong knowledge of audio/...Temporary workWork at officeLocal areaImmediate startFlexible hours$107.9k - $195.05k
...utilities, more than 160 municipals/cooperatives, as well as a growing number of mobile operators, local utility providers and private developers. In addition to providing engineering and project management services, Leidos works with an established group of industry-leading...Full timeInternshipWork at officeLocal areaRemote workFlexible hours- ...Project Engineer (Pe), Autonomous Driving Platform DeliveryArriver Software, LLC is seeking an experienced and highly influential... ...execution.Ensure Hardware-in-the-Loop (HIL) environments are developed, deployed, maintained, and scaled to support program needs.Drive...Temporary workWork experience placement
$125.25k - $183.7k
...decisions and resolve complex engineering performance data quality and integration challenges. Lead engineers in applying strong software and data engineering practices including CI/CD automated testing observability code review and deployment automation. Define...Full timeRemote workFlexible hours- ...knowledge to provide technical expertise to gain credibility and develop relationships with customers. In this role, your... ...solutions to customers in a consultative role have strong embedded software development skills Develop custom applications and example code...Local areaVisa sponsorship
- ...Miracle software system in Novi, Michigan, is seeking a Software Developer responsible for defining, designing, developing, and deploying applications that support vehicle features. The ideal candidate will ensure quality and on-time delivery using agile, test-driven...
- ...and coordinate measuring equipment. Location: New Hudson, MI, with nationwide travel. You'll program CMMs, support customers, perform demonstrations, and assist with training and installations using CAMIO, PolyWorks, PC-DMIS, and DMIS-based software. #J-18808-Ljbffr...
- ...drawings, and requests for quotation to understand project requirements. Work with engineering, sales, and manufacturing teams to develop practical equipment and process solutions. Prepare technical proposals outlining scope, pricing, assumptions, and proposed solutions...Full time
- ...into feasible equipment and process solutions, review specs, and collaborate with engineering and production teams. You will prepare technical proposals with scope and pricing, develop cost estimates, and help transition quotations to project execution. #J-18808-Ljbffr...
- ...Telehealth Solutions.J&B Virtual Solutions is a growing telehealth software solutions company that offers a complete system for health... ...information on patient physiologies.The Full Stack Angular Developer's role is to design, develop, and maintain responsive, high-performance...Full timeCasual workRemote workRelocationVisa sponsorshipAfternoon shift
- ...Senior Software EngineerThe Senior Software Engineer may serve as a project lead by overseeing the technical execution of software initiatives... ...:Analyze user requirements and design documentsDesign, develop, and test softwareReview existing codeDevelopment of web-based...Temporary work
$92.3k - $166.85k
...candidates. The Challenge: Direct multiple design teams simultaneously executing various projects and programs for multiple clients. Develop a team of engineers by training, coaching, and nurturing Leidos’ engineering talent. Supervise staff by approving timesheets and...Work at officeRemote workRelocation packageFlexible hours- Daifuku Airport America Corporation seeks an experienced Software Developer to design, develop, and test computer systems-level software for baggage handling and ABH applications. You will work in a small project team and contribute to research, design, and testing efforts...
- ...Application EngineerA123 Systems, LLC is a leading developer and manufacturer of lithium-ion batteries and battery systems for the transportation... ...discipline that involves mechanical / electrical / software engineering, and the leadership to lead a design into an on-time...
- ...application support to ams OSRAM's existing customers and cultivate new relationships with potential new customers and partners by developing design proposals, hardware mock-ups, and any technical material. Identify and develop innovative applications for ams Osram's...Worldwide
- ...Engineer provides hands-on technical support for DTS hardware and software systems used in automotive crash and component testing... ...alignment with customer requirements and data quality expectations Develop and maintain technical documentation, knowledge base articles,...Local areaRemote work
$75k - $85k
...engineering, and customers to design innovative augmented reality systems. · Develop detailed scopes of work, bills of materials, and concept drawings for each system design. · Deeply understand our software and technology capabilities to create effective, maintainable...Full timeFlexible hoursDay shift- ...Applications EngineerWork with an exceptional international team that develops, integrates, and sells augmented reality technology to world... ....Thoroughly understand the strengths and limitations of our software/technology to ensure solutions are effective and maintainable....Casual workLocal areaFlexible hoursWeekend work
- ...Recommended QualificationsAbility to read and interpret engineering drawings, GD&T, and material specifications.Experience with CAD software and ERP or MRP systems.Strong written and verbal communication skills for customer and internal contact.Working knowledge of...Contract workImmediate start
- Texas Instruments Incorporated in Novi, MI is launching a 12-month Field Applications Engineer track within the FAST Program. This experience trains graduates and early-career engineers to become technical TI experts through three rotations with Field Sales Office, Mass...Work at office
- ...development of Service and Rental business opportunities in the product area. Gains competitive market analysis information and helps develop sales and marketing strategies for specific market sectors. Participates at trade shows for product areas and follows up on...Work at office
- ...Pratt Miller, a product development company in motorsports, defense, and mobility, seeks a Senior Embedded Software & Controls Tech Specialist to design, develop, implement and validate embedded control systems for defense applications. This highly technical role requires...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- ngo software engineer Wixom, MI
- startup software engineer Wixom, MI
- intel software engineer Wixom, MI
- software engineer Wixom, MI
- information technology software engineer Wixom, MI
- cybersecurity software engineer Wixom, MI
- consulting software engineer Wixom, MI
- software developer positions Wixom, MI
- software engineer healthcare Wixom, MI
- software developer fintech Wixom, MI



