Senior Software Engineer

23 hours ago


Dearborn, MI, United States Tech Tammina Full time
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.


  • Dearborn, MI, United States Insight Global Full time

    Insight Global is looking for a Senior Software Engineer to join one of our large automotive customers in the Dearborn, MI area onsite 2 days a week. You will be joining the Foundational Services team that develops programs for automotive customers. You will be working on a consumer facing application that will be launched in multiple regions globally. As a...


  • Dearborn, MI, United States Tech Tammina Full time

    Job Title: Senior ReactJS Software Engineer Location: Dearborn, MI or Novi, MI (Onsite) Experience Level: 6-10 Years Required Qualifications: 6-10 years of frontend development experience 3+ years of hands-on experience with ReactJS in a production environment Strong understanding of JavaScript, ES6+, HTML5, and CSS3 Proficient in using hooks, context, and...


  • Dearborn, MI, United States Tech Tammina Full time

    Role: Senior Devops Engineer Location: Dearborn, MI Duration: Long term Rate: Market Your primary focus is to develop and support our automated testing and deployment CI/CD pipelines. Automation is essential in a modern application and server hosting environment. As a member of our DevSecOps Team, you will get exposure to our latest automation techniques...


  • Dearborn, MI, United States Tech Tammina Full time

    Role: Senior Devops Engineer Location: Dearborn, MI Duration: Long term Rate: Market Your primary focus is to develop and support our automated testing and deployment CI/CD pipelines. Automation is essential in a modern application and server hosting environment. As a member of our DevSecOps Team, you will get exposure to our latest automation techniques...


  • Dearborn, MI, United States Tech Tammina Full time

    Role: Senior Devops Engineer Location: Dearborn, MI Duration: Long term Rate: Market Your primary focus is to develop and support our automated testing and deployment CI/CD pipelines. Automation is essential in a modern application and server hosting environment. As a member of our DevSecOps Team, you will get exposure to our latest automation techniques...


  • Dearborn, MI, United States Tech Tammina Full time

    Role: Senior Devops Engineer Location: Dearborn, MI Duration: Long term Rate: Market Your primary focus is to develop and support our automated testing and deployment CI/CD pipelines. Automation is essential in a modern application and server hosting environment. As a member of our DevSecOps Team, you will get exposure to our latest automation techniques...


  • Dearborn, MI, United States Tech Tammina Full time

    Role: Senior Devops Engineer Location: Dearborn, MI Duration: Long term Rate: Market Your primary focus is to develop and support our automated testing and deployment CI/CD pipelines. Automation is essential in a modern application and server hosting environment. As a member of our DevSecOps Team, you will get exposure to our latest automation techniques...


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

    A leading automotive manufacturer in Michigan is seeking a Senior Software Engineer to enhance their data management capabilities using IBM MDM and Google Cloud Platform. This role involves creating technical designs for solutions, customizing products, and improving system stability while supporting cloud migration efforts. Ideal candidates should have a...


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

    A leading automotive manufacturer in Michigan is seeking a Senior Software Engineer to enhance their data management capabilities using IBM MDM and Google Cloud Platform. This role involves creating technical designs for solutions, customizing products, and improving system stability while supporting cloud migration efforts. Ideal candidates should have a...


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

    A leading automotive manufacturer in Michigan is seeking a Senior Software Engineer to enhance their data management capabilities using IBM MDM and Google Cloud Platform. This role involves creating technical designs for solutions, customizing products, and improving system stability while supporting cloud migration efforts. Ideal candidates should have a...