Software Developer

1 day ago


Dearborn, Michigan, United States Apex Systems Full time
Job Title: Software Engineer

Job Description:

Overview:

The Software Engineer will collaborate with a Balanced Product Team to deliver analytic solutions. Responsibilities include development and ongoing support/maintenance of these solutions.


Key Responsibilities:
  • Work in small, multi-functional teams.
  • Interact continuously with business partners, Software Engineers, Technical Anchors, and designers.
  • Focus on building various products and platforms across different skill teams.
  • Participate in and/or lead the development of requirements, features, user stories, use cases, and test cases.
  • Author process and design documents.
  • Design, develop, test, and deploy solutions in collaboration with business customers, Product Owners, Architects, Product Designers, Software Engineers, and Security Controls Champions.
  • Generate metrics, perform user access authorization, password maintenance, and build deployment pipelines.
  • Participate and lead incident, problem, change, and service request-related activities, including root cause analysis (RCA) and proactive problem management/defect prevention.

Requirements:
  • Engage in Test-First Development and Test-Driven Development (TDD).
  • 5-6+ years of experience with Python (Flask), Java (Spring Boot), JavaScript, AngularJS, Karma, Modern databases (Relational and non-relational) such as SQL Server, Teradata, and BigData.
  • Continuous integration/continuous delivery tools and pipelines, such as Jenkins, Terraform, SonarQube, Gradle, GitHub.
  • 3-4+ years of experience developing and deploying to cloud platforms, such as Google Cloud Platform, Pivotal Cloud Foundry, Amazon Web Services, and Microsoft Azure.
  • Experience with Spring/SpringBoot and RESTful web services development.

Preferred Qualifications:
  • Familiarity with eXtreme Programming (XP) practices, including Pair/Mob programming and Test-First/Test-Driven Development (TDD).
  • Experience with Hadoop, Hive, and Spark.
  • Experience with machine learning, mathematical modeling, and data analysis is a plus.
  • Experience with CA Agile Central (Rally), backlogs, iterations, user stories, or similar Agile tools.
  • Highly effective in working with other technical specialists, Product Managers, UI/UX Designers, and business partners.
  • Passion for learning and willingness to work in a pair programming environment.
  • Strong analytical and problem-solving skills.
  • Experience in the development of microservices.
  • Understanding of fundamental data modeling.
  • Strong oral and written communication skills.
  • Ability to multi-task and manage changing priorities.

Education:

Bachelor's or Master's degree in Computer Science, Computer Engineering, or a combination of education and equivalent experience.


Additional Information:

This is a hybrid role with 1 day a week in the office.


Apex Systems is an equal opportunity employer.


  • Software Developer

    2 weeks ago


    Dearborn, Michigan, United States zobility Full time

    Job Summary:Zobility is seeking a highly skilled Software Developer to join our team as an Embedded Systems Specialist. As a key member of our Body Control Software team, you will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.Key Responsibilities:Design and develop software...

  • Software Developer

    1 week ago


    Dearborn, Michigan, United States Brooksource Full time

    Software Engineer OpportunityWe are seeking a skilled Software Engineer to join our team at Brooksource. As a Software Engineer, you will play a key role in creating and maintaining web applications that provide deep insights from manufacturing data.Key Responsibilities:Develop data-driven web application features and monitoring applications to drive...


  • Dearborn, Michigan, United States Acro Service Corp Full time

    Job Title: Embedded Software DeveloperAt Acro Service Corp, we are seeking a highly skilled Embedded Software Developer to join our team.Job Summary:We are looking for a talented software engineer to develop software for embedded systems. The ideal candidate will have a strong background in software development, embedded systems, and control theory.Key...


  • Dearborn, Michigan, United States Raisso Full time

    Job Title: Software Engineer PractitionerJob Summary:Raisso is seeking a skilled Software Engineer Practitioner to join our team. As a key member of our product development team, you will be responsible for designing and developing new software solutions within our product configuration space. Your expertise in Java, SQL Server, and GCP will be instrumental...


  • Dearborn, Michigan, United States Programmers Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Programmers. The ideal candidate will have a strong background in software development using C/C++ and experience with POSIX-based embedded applications.Key Responsibilities:Design and develop software for high-performance, high-reliability...


  • Dearborn, Michigan, United States V2Soft Full time

    About V2SoftV2Soft is a global technology company headquartered in the United States, with a presence in multiple countries around the world. Our mission is to provide innovative and high-performance technology solutions to help businesses succeed.Job SummaryWe are seeking an experienced Software Development Expert to join our team. As a key member of our...


  • Dearborn, Michigan, United States V2Soft Full time

    About V2SoftV2Soft is a global technology solutions company headquartered in Bloomfield Hills, Michigan, with international locations in Mexico, Italy, India, China, and Germany. Our mission is to provide high-performance technology solutions that address real business challenges. We strive to become our customers' trusted partners, enabling mutual success...


  • Dearborn, Michigan, United States Brooksource Full time

    About the RoleWe are seeking a highly motivated and detail-oriented Software Development Professional to join our team at Brooksource. As an Entry-Level Software Engineer, you will be responsible for designing, developing, and deploying software applications and services.Key ResponsibilitiesSoftware Development: Collaborate with senior engineers to design,...


  • Dearborn, Michigan, United States SCN - Search Consulting Network Full time

    Job SummaryWe are partnering with SCN - Search Consulting Network to fill a challenging role for a Resident Software Engineer in the electronics products industry.Key Responsibilities• Develop software solutions for in-car electronics products• Collaborate with cross-functional teams to design and implement software features• Work with Confluence,...


  • Dearborn, Michigan, United States Raisso Full time

    Job Title: Software Engineer PractitionerJob Summary:Raisso is seeking a skilled Software Engineer Practitioner to join our team. As a key member of our product development team, you will be responsible for designing and developing new software solutions within our product configuration space. Your expertise in Java, SQL Server, and GCP will be instrumental...


  • Dearborn, Michigan, United States EPITEC Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at EPITEC. As a Software Engineer, you will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.Key Responsibilities:Design and develop software architecture for vehicle features such as...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Job Title: Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our team at Ford Motor Company. As a Software Development Engineer, you will be responsible for designing, developing, and implementing high-quality user interfaces for web applications using the React JS library.Responsibilities:Designing,...

  • Senior Software Developer

    23 minutes ago


    Dearborn, Michigan, United States EPITEC Full time

    Job Title: Full Stack EngineerWe are seeking a highly skilled Full Stack Engineer to collaborate with our cross-functional teams to design, develop, and maintain innovative software solutions in the quality manufacturing space.Key Responsibilities:Collaborate with engineers and cross-functional teams to design, develop, and maintain full-stack software...


  • Dearborn, Michigan, United States Brooksource Full time

    Software Engineer OpportunityWe are seeking a skilled Software Engineer to join our team at Brooksource. As a Software Engineer, you will be responsible for developing data-driven web application features and a responsive UI, including backend microservices and UI features.Key Responsibilities:Design and implement software solutions using object-oriented...


  • Dearborn, Michigan, United States SCN - Search Consulting Network Full time

    {"title": "Software Development Opportunity", "subtitle": "Join SCN - Search Consulting Network as a Resident Engineer", "content": "We are partnering with our client, a leading company in electronics products for cars, to find a talented Resident Engineer to join their team.As a Resident Engineer, you will be responsible for software development of in-car...


  • Dearborn, Michigan, United States SCN - Search Consulting Network Full time

    We are partnering with our client, a leading company in electronics products for cars, to find a talented Resident Engineer-Software.Key Responsibilities:Develop software for in-car electronics with at least 3 years of experience.Work with Confluence, Jira, and other DevOps tools.Have excellent knowledge of Vector CANOE.What We Offer:Location: Dearborn, MI...


  • Dearborn, Michigan, United States zobility Full time

    Job DescriptionPosition Overview:Zobility is seeking a highly skilled Software Development Engineer to join our team. As a key member of our organization, you will be responsible for developing and integrating plant and control models for emerging vehicle variants.Key Responsibilities:Develop and integrate plant and control models for battery electric,...


  • Dearborn, Michigan, United States The Auto Club Group Full time

    Job SummaryWe are seeking a highly skilled Applications Developer to join our team at The Auto Club Group. As a key member of our technology team, you will be responsible for designing, developing, and implementing complex software systems to support our business operations.Key ResponsibilitiesLead the planning, design, development, and implementation of...


  • Dearborn, Michigan, United States SCN - Search Consulting Network Full time

    We are partnering with SCN - Search Consulting Network to fill a key role in their organization.Position HighlightsFull Time Direct HireTitle: Resident Engineer-SoftwareBackground RequirementsAt least 3 years of experience in software development of in-car electronicsAble to work with Confluence, Jira, and other DevOps toolsExcellent knowledge of Vector...


  • Dearborn, Michigan, United States SCN - Search Consulting Network Full time

    We are partnering with our client, a leading company in electronics products for cars, to find a talented Resident Engineer-Software.Key Responsibilities:• Develop software for in-car electronics with at least 3 years of experience• Collaborate with Confluence, Jira, and other DevOps tools• Utilize excellent knowledge of Vector CANOEWhat We Offer:•...