Talent.com
Senior Software Engineer
Senior Software EngineerTech Tammina • Dearborn, MI, United States
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Tech Tammina • Dearborn, MI, United States
9 days ago
Job type
  • Full-time
Job description

Role : Senior Software Engineer

Location : Dearborn, MI (On-site / Hybrid from day one)

Duration : Long term

Rate : Market

Key Responsibilities :

  • Develop and validate applications using continuous integration and continuous delivery (CI / CD) tools.
  • Participate in pair programming and mob programming with other engineers to ensure collaborative problem-solving and code quality.
  • Work in an agile team to deliver working, tested software iteratively.
  • Collaborate effectively with product owners, product designers, and other technical experts to deliver solutions that meet business requirements.
  • Focus on delivering Available, Testable, and Portable solutions using Domain Driven Design, CQRS, Hexagonal Architecture, and Event Driven Architecture.
  • Contribute to the development of backend APIs using frameworks like Spring Boot and Microservices.
  • Participate in the creation of exceptional user experiences using modern JavaScript frameworks such as Angular, React, or VueJS.
  • Take an active role in continuous learning and mentoring team members on best practices in software engineering.

Required Skills and Qualifications :

  • 5+ years of professional software development experience.
  • 3+ years of hands-on experience with technologies such as Java, Kotlin, Spring, Spring Boot, Microservices, JavaScript, and TypeScript.
  • Proficiency with test-driven development (TDD) and a strong understanding of clean code principles.
  • Experience with unit testing and mocking frameworks.
  • Familiarity with continuous integration / continuous delivery (CI / CD) tools such as Tekton, Cloud Build, Jenkins, Maven, Gradle, Kubernetes.
  • Experience working in agile development environments and following eXtreme Programming (XP) practices.
  • Ability to collaborate in a pair programming and mob programming environment with other cross-functional engineers.
  • Education :

  • Bachelor's degree in Computer Science or a related field.
  • Create a job alert for this search

    Senior Software Engineer • Dearborn, MI, United States

    Related jobs
    AI Writing Reviewer - Remote

    AI Writing Reviewer - Remote

    Outlier • Flat Rock, MI, United States
    Remote
    Full-time
    Earn up to $15 / hour + performance bonuses.Outlier, a platform owned and operated by Scale AI, is looking for.If you're passionate about improving models and excited by the future of AI, this is you...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer, CCaaS

    Senior Software Engineer, CCaaS

    Credit Acceptance • Southfield, MI, United States
    Full-time
    Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is shaped by dedicated Team Members who share...Show more
    Last updated: 28 days ago • Promoted
    Software Quality Engineer

    Software Quality Engineer

    Softworld Inc • Auburn Hills, MI, US
    Full-time
    Job Title : Software Quality Engineer Job Location : Auburn Hills MI 48326 Onsite Requirements : Strong Software Process & Quality Assurance Experience Hands-on Software Engineering Background (C / C++,...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer - (C#, SQL, Application Development) - ET hours

    Senior Software Engineer - (C#, SQL, Application Development) - ET hours

    OneStream Software • Birmingham, MI, United States
    Full-time
    Range applies to US candidates only) + Benefits / Variable Comp / Equity - Range may vary based on experience.Vision, Medical, Life, Dental, 401K. We are seeking a Senior Software Engineer with an exten...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer - Steering Systems (Farmington Hills)

    Senior Embedded Software Engineer - Steering Systems (Farmington Hills)

    Astemo Ltd. • Farmington Hills, MI, US
    Part-time
    The Design Engineer is primarily responsible for.The Design Engineer will be responsible for developing embedded software for. Electric Power Steering (EPS) systems.This role involves analyzing cust...Show more
    Last updated: 6 days ago • Promoted
    Sr Software Engineer - Urgently Hiring!

    Sr Software Engineer - Urgently Hiring!

    Stellantis • Auburn Hills, MI, United States
    Full-time
    Mobilisights, part of the Stellantis Group, is a global data business unit on a mission to unlock the power of connected car data. With access to one of the largest fleets of connected vehicles worl...Show more
    Last updated: 30+ days ago
    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Mercor • Pontiac, Michigan, US
    Remote
    Part-time
    Mercor is hiring experienced Go Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending coding b...Show more
    Last updated: 5 days ago • Promoted
    Process Owner Cybersecurity Engineering

    Process Owner Cybersecurity Engineering

    1009 Clarios Advanced Solutions LLC • Plymouth, Michigan, United States
    Full-time
    As a Process Owner within the Product Cybersecurity Engineering team, you will be responsible for leading and supporting the development and integration of cybersecurity engineering and related pro...Show more
    Last updated: 2 days ago • Promoted
    Senior Embedded Software Engineer - Steering Systems

    Senior Embedded Software Engineer - Steering Systems

    Astemo Ltd. • Farmington Hills, MI, United States
    Full-time
    The Design Engineer is primarily responsible for.The Design Engineer will be responsible for developing embedded software for. Electric Power Steering (EPS) systems.This role involves analyzing cust...Show more
    Last updated: 5 days ago • Promoted
    Software Engineer (4) - Premium Engineer 2

    Software Engineer (4) - Premium Engineer 2

    Dexian - DISYS • Melvindale, MI, US
    Full-time
    We've got an exciting role that might be right up your alley - check out the details below!.Job Title : Senior Full Stack Developer. Location : Hybrid to Dearborn, MI.Depending upon the project Needs)...Show more
    Last updated: 23 days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Amazon • Bloomfield Hills, MI, USA
    Full-time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Show more
    Last updated: 30+ days ago • Promoted
    Sr Software Engineer

    Sr Software Engineer

    Stellantis • Auburn Hills, MI, United States
    Full-time
    Mobilisights, part of the Stellantis Group, is a global data business unit on a mission to unlock the power of connected car data. With access to one of the largest fleets of connected vehicles worl...Show more
    Last updated: 30+ days ago
    Senior Staff Software Engineer, Consumer Experience

    Senior Staff Software Engineer, Consumer Experience

    Credit Acceptance • Southfield, MI, United States
    Full-time
    Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is shaped by dedicated Team Members who share...Show more
    Last updated: 30+ days ago • Promoted
    Systems Engineer

    Systems Engineer

    RouteOne • Farmington Hills, MI, United States
    Full-time
    The Systems Engineer will collaborate with internal and external teams to.Engineer must have experience with hands-on support of. Serve as part of a 24x7 on-call rotation for.Establish and manage op...Show more
    Last updated: 30+ days ago • Promoted
    Associate Software Engineer - Java

    Associate Software Engineer - Java

    RouteOne • Farmington Hills, MI, United States
    Full-time
    An Associate Software Engineer can expect to work on enterprise-scale web applications while collaborating closely with lead developers, architects, and product managers. The Associate Software Engi...Show more
    Last updated: 30+ days ago • Promoted
    Systems Engineer I

    Systems Engineer I

    ROUSH • Livonia, MI, US
    Full-time
    Quick Apply
    We work alongside the best and brightest to do incredibly cool things you wouldn't believe.At Roush, you're part of building the future. Are you someone that has a passion for providing innovated so...Show more
    Last updated: 30+ days ago
    Senior Manager, Software Engineering

    Senior Manager, Software Engineering

    OneStream Software • Birmingham, MI, United States
    Full-time
    Senior Software Engineering Manager, Platform.Benefits Offered : Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits / Variable Comp / Equity - Range may vary based on e...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer III

    Software Engineer III

    Cleerly • Oxford, Michigan, United States
    Remote
    Full-time
    We’re Cleerly – a healthcare company that’s revolutionizing how heart disease is diagnosed, treated, and tracked.We were founded in 2017 by one of the world’s leading cardiologists and are a growin...Show more
    Last updated: 30+ days ago • Promoted