Senior Software Developer

4 weeks ago


Farmington Hills, Michigan, United States RouteOne Full time

Job Summary


The Senior Software Developer will be responsible for leading the development of our web applications and special projects. The ideal candidate will have extensive experience in software development and a strong passion for code quality and software excellence.



Key Responsibilities



  • Lead the development of user interface and server-side components using approved frameworks
  • Participate in design and code reviews, suggesting improvements and troubleshooting
  • Collaborate with other team members to ensure standards-based, high-performance systems
  • Actively participate in internal community of practice events to facilitate continuous learning
  • Maintain safety, security, and privacy standards throughout all areas of responsibility


Requirements



  • 7+ years' experience as a software engineer with a strong development background
  • College degree in Computer Science, certification, or equivalent experience
  • Knowledge of popular software development processes, such as agile, scrum, and feature-driven development
  • Experience troubleshooting and resolving application defects within a mature production system
  • Working knowledge of distributed systems, service-oriented architecture, microservice frameworks, and relational databases
  • Test-driven development
  • Experience with Java Platform (SE & EE), testing frameworks like Selenium or Cucumber, XML, Restful APIs, client-side scripting, ORM frameworks, and MVC frameworks
  • Ability to work in a collaborative team environment, think critically, and problem-solve
  • Ability to communicate effectively throughout the organization


Preferred Qualifications



  • Past work with Java messaging


  • Farmington Hills, Michigan, United States Saxon Global Full time

    Job SummaryAs a Senior Java Software Developer at Saxon Global, you will be responsible for designing, developing, and maintaining complex software applications using Java. Your primary focus will be on modifying existing application code, building new application components, and ensuring the overall quality of the software.Key ResponsibilitiesDesign and...


  • Farmington Hills, Michigan, United States Saxon Global Full time

    Job Summary:We are seeking a highly skilled Senior Embedded Software Engineer to join our team in Farmington Hills, MI. This is a long-term contract opportunity that requires onsite work.Responsibilities:Designing embedded applications and services, including creating design documentsDeveloping codes and tools for embedded applications and servicesSetting up...


  • Farmington Hills, Michigan, United States RiverPoint Full time

    Job OverviewRiverPoint is seeking a highly skilled Senior Java and Mainframe Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using Java and Mainframe technologies.Key ResponsibilitiesDesign and develop new software components and...


  • Farmington Hills, Michigan, United States Panasonic Full time

    Job SummaryAs a Senior Software Engineer at Panasonic Automotive Systems Company of America, you will be responsible for leading the development of software for infotainment systems and advanced connected car solutions. This role requires a strong background in embedded software development, real-time operating systems, and software configuration management....


  • Farmington Hills, Michigan, United States Saxon Global Full time

    Job SummaryWe are seeking a highly skilled Sr Embedded Software Engineer to join our team at Saxon Global. In this role, you will be responsible for designing and developing embedded applications and services using C++ or Java.ResponsibilitiesDesigning embedded applications and services, including creating design documents.Developing codes and tools for...

  • Software Developer

    3 weeks ago


    Farmington Hills, Michigan, United States Wise Gen Inc Full time

    Job Title: Software EngineerCompany Overview: 4Serv Solutions is a leading provider of innovative technology solutions. We are seeking a highly skilled Software Engineer to join our team.Job Summary: We are looking for a talented Software Engineer to design, develop, and test software applications. The ideal candidate will have a strong background in...


  • Farmington Hills, Michigan, United States Hitachi Astemo Americas, Inc. Full time

    Job Summary:The Senior Software Engineer will be responsible for developing software component design specifications, based on the software architecture design specification. This role will involve working closely with the software architecture team to ensure that the software component design specifications meet the requirements of the project.Key...

  • Software Developer

    4 weeks ago


    Farmington Hills, Michigan, United States Hitachi Full time

    Job Summary:The purpose of this position is to develop and maintain plant production and business systems. Participates in a team responsible for the design, implementation, and deployment of plant and business systems. This is a hands-on role working collaboratively with development and operations to enable quick builds in parallel projects including...


  • Farmington Hills, Michigan, United States w3r Consulting Full time

    Job SummaryAs a Senior Java Software Engineer at w3r Consulting, you will be responsible for designing, developing, and maintaining large-scale enterprise applications using Java technologies. The ideal candidate will have a strong background in Java, experience with Spring Boot, and a passion for delivering high-quality software solutions.Key...


  • Farmington Hills, Michigan, United States Hitachi Astemo Americas Inc Full time

    Job Summary:We are seeking a highly skilled Senior Software Design Engineer to join our team at Hitachi Astemo Americas Inc. The successful candidate will be responsible for designing and developing virtual ECU simulation technology, working closely with international teams and partners to provide innovative solutions to our customers.Key Responsibilities:...


  • Farmington Hills, Michigan, United States Pandora Full time

    About the Role:SiriusXM, the leading audio entertainment company in North America, is seeking a skilled Senior Software Engineer to join its team. As a key member of the ServiceNow platform development team, you will be responsible for designing and implementing innovative solutions that drive user experience and automation across the organization.Key...


  • Farmington, Michigan, United States Pi Square Technologies Full time

    Job Title: Senior Software EngineerAt Pi Square Technologies, we are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on JavaScript and NodeJS.Key Responsibilities:Design, develop, and maintain software applications using JavaScript and...


  • Farmington Hills, Michigan, United States Pandora Full time

    Job Summary:As a Senior Software Engineer on our ServiceNow team, you will develop compelling solutions on the ServiceNow platform, focusing on user experience and automation. You will drive usage of SNOW across the organization by building a best-in-class architecture and UI. Design and implement SNOW technologies to meet and exceed the needs of SiriusXM....


  • Farmington Hills, Michigan, United States Humanetics Corporation Full time

    At Humanetics Corporation, we are seeking a talented Cloud Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying cloud software to protect life in motion.The ideal candidate will have a strong background in software development, with experience in cloud-based...


  • Farmington Hills, Michigan, United States Pandora Full time

    About the Role:SiriusXM and its brands are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners in the car, at home, and anywhere on the go with connected devices.As a Senior Quality Engineer, you will be responsible for designing, implementing, and...


  • Farmington Hills, Michigan, United States Humanetics Corporation Full time

    About the RoleHumanetics Safety is a pioneer in safety systems used across various sectors, including automotive, aerospace, defense, and transportation. As a Cloud Software Developer, you will be responsible for analyzing, designing, developing, deploying, and operating cloud software to protect life in motion.We value clean architecture and modern...


  • Farmington Hills, Michigan, United States Saxon Global Full time

    Job Title: Enterprise Software DeveloperJob Summary:Saxon Global is seeking an experienced Enterprise Software Developer to join our team. The ideal candidate will have a strong background in software development, with a focus on large-scale enterprise environments. Key Responsibilities:Develop and maintain large-scale enterprise software...


  • Farmington, Michigan, United States Corewell Health Full time

    Job SummaryAs a senior software engineer at our company, you will be responsible for designing and developing complex software systems. Your primary duties will include writing clean, efficient, and well-documented code, collaborating with cross-functional teams, and ensuring the overall quality of our software products.Key ResponsibilitiesDesign and develop...


  • Farmington Hills, Michigan, United States Pandora Full time

    About the Role:SiriusXM is shaping the future of audio entertainment and services by delivering a compelling subscription and ad-supported audio experience for listeners in the car, at home, and on the go. As a member of our Software Development team, you will play a vital role in implementing end-to-end solutions for automotive IP and satellite features for...


  • Farmington, Michigan, United States Aequor Allied Full time

    Key Responsibilities:• Design and develop software applications to meet business needs.• Collaborate with cross-functional teams to identify and prioritize project requirements.• Develop and maintain high-quality software code, following industry best practices and coding standards.Requirements:• Bachelor's degree in Computer Science or related...