Current jobs related to Senior Software Engineer - Ann Arbor - TEKsystems


  • Ann Arbor, Michigan, United States KLA Corporation Full time

    Job Title: Senior AI Software EngineerJob Summary:We are seeking a highly skilled Senior AI Software Engineer to join our team at KLA Corporation. As a Senior AI Software Engineer, you will be responsible for designing, developing, and deploying cutting-edge AI and machine learning solutions for our semiconductor manufacturing industry.Responsibilities:*...


  • Ann Arbor, Michigan, United States Vodastra Full time

    Job OverviewVodastra is seeking a highly skilled Senior Software Engineer to join our team.Key Responsibilities:Design and develop complex software systems with a focus on security and performance.Work closely with cross-functional teams to develop and implement software solutions.Collaborate with senior team members to develop system solutions to business...


  • Ann Arbor, Michigan, United States Highlight Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead our agile development team in delivering high-quality software solutions. The ideal candidate will have a strong background in DevSecOps, Agile methodologies, and software development.Key ResponsibilitiesParticipate in agile development processes and ceremoniesDevelop and maintain...


  • Ann Arbor, Michigan, United States Highlight Technologies Full time

    Job Title: Senior DeveloperWe are seeking a highly skilled Senior Developer to join our team at Highlight Technologies. As a key member of our agile development team, you will be responsible for developing and maintaining web-based software that meets project requirements for code quality and performance.Responsibilities:Participate in agile development...


  • Ann Arbor, Michigan, United States KLA Full time

    Job DescriptionKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Our innovative systems and solutions are used in the production of wafers, integrated circuits, packaging, printed circuit boards, and flat panel displays.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job SummaryWe are seeking a highly skilled Senior Systems Software Engineer to join our team at KLA-Tencor. As a key member of our software engineering team, you will be responsible for designing, developing, and testing complex software systems that control various pieces of hardware.Key ResponsibilitiesDevelop a deep understanding of the system and...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job SummaryKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Our innovative ideas and devices are advancing humanity, and we're looking for a talented Senior Lead Software Engineer Embedded Software to join our team.ResponsibilitiesAs a Senior Lead Software Engineer Embedded Software, you will lead/manage a team...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job Summary:KLA is seeking a skilled Sr. Systems Software Engineer to join our team. As a key member of our software engineering group, you will be responsible for designing, developing, and testing complex software systems that control various pieces of hardware. Your expertise in software engineering and passion for working with hardware will enable you to...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job SummaryWe are seeking a highly skilled Senior Software Systems Engineer to join our team at KLA-Tencor. As a key member of our software engineering team, you will be responsible for designing, developing, and testing complex software systems that control and coordinate various hardware components.Key ResponsibilitiesDevelop a deep understanding of the...


  • Ann Arbor, Michigan, United States KLA Full time

    Job Description:KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. As a Senior Systems Software Engineer, you will be responsible for controlling various pieces of hardware that form our system as well as coordinating between them.Key Responsibilities:Design, develop, test, and roll out software solutions that...


  • Ann Arbor, Michigan, United States Clarivate Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Software Development & Engineering team at Clarivate.As a key member of our team, you will be responsible for designing, developing, and evaluating software and systems using engineering principles.Key Responsibilities:Implement software for specifications of high...


  • Ann Arbor, Michigan, United States Clarivate Analytics US LLC Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Clarivate Analytics US LLC. As a key member of our small, agile IT and software development team, you will be responsible for developing and supporting custom business software solutions for internal use by our patent search teams.Key...


  • Ann Arbor, Michigan, United States May Mobility Full time

    Drive Innovation in Autonomous VehiclesJoin May Mobility as a Senior Autonomy Behavior Engineer and contribute to the development of cutting-edge robotics software. You will work with cross-functional teams to design and implement state-of-the-art systems for autonomous vehicles.Key Responsibilities:Develop and test advanced robotics software in...


  • Ann Arbor, Michigan, United States Highlight Technologies Full time

    About the RoleWe are seeking a skilled Senior Developer to join our team at Highlight Technologies. As a Senior Developer, you will be an integral part of our agile development team, working on a project with the U.S. Environmental Protection Agency (EPA). Your primary responsibilities will include participating in agile development processes and ceremonies,...


  • Ann Arbor, Michigan, United States KLA Full time

    Job Title: Senior Full Stack Software EngineerWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at KLA. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software components using a variety of...


  • Ann Arbor, Michigan, United States Criteo Full time

    Job Summary:As a Senior Software Engineer Data at Criteo, you will be a leading member of the platform team, responsible for designing and developing high-quality, maintainable code. You will participate in architecture discussions, influence the roadmap, and take ownership of new projects. Your expertise in building scalable, available, low-latency systems...


  • Ann Arbor, Michigan, United States KLA Full time

    Job Title: Senior Full Stack Software EngineerWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at KLA. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using a range of...


  • Ann Arbor, Michigan, United States Hyundai-KIA America Technical Center, Inc. Full time

    Job SummaryWe are seeking a highly experienced Senior Engineering Manager to lead our newly established R&D department dedicated to advancing vehicle software development. The successful candidate will be responsible for establishing the department's organizational structure, defining key competencies, and recruiting engineering managers and staff to create...


  • Ann Arbor, Michigan, United States Criteo Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our platform team. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality, scalable, and available systems.Key Responsibilities:* Design and develop high-quality, maintainable code as a leading member of the platform team*...


  • Ann Arbor, Michigan, United States KLA Full time

    Job DescriptionWe are seeking a highly skilled Senior Lead Software Engineer to join our team at KLA. As a key member of our software development team, you will be responsible for leading the design and development of complex software systems.Key Responsibilities:Lead and manage a team of software engineers to develop and implement software...

Senior Software Engineer

2 months ago


Ann Arbor, United States TEKsystems Full time

Must be local to Michigan

Top Skills - Must Haves

  • python
  • AI
  • ML
  • rest api
  • react
  • vue

Description:

Project Scope

We have a need for two or three contractor needs, these positions are needed for Project Odyssey. Our board approved the decision and the budget to productionalize a proof of concept. In order to be successful, it would be imperative to be first to market. For this we need to build a fully staffed engineering team with speed. our customer will move current staff to support Project Odyssey, these contractors will work on a variety of work in the engineering department and may move to support our customer's work based on the needs.

Additional Skills & Qualifications:

Experience and Skills

Required

2 to 5 years of experience as a full-stack software engineer building large-scale, distributed web applications.

Experience with cloud infrastructure services–and AWS in particular.

Experience with serverless and event driven architecture is a plus.

Experience creating and operating backend services using languages like Python, Java, or JavaScript/TypeScript with frameworks like Fast API, NodeJS or Spring Boot.

Experience creating and operating user-facing applications using frameworks like React or Vue.

Experience creating and managing APIs for use by multiple teams using REST or GraphQL.

Experience using a decentralized version control system like Git in a collaborative context on a platform like GitHub or GitLab.

Experience creating and operating containerize applications, particularly in a Kubernetes environment using Docker.

Familiarity with testing frameworks (e.g. JUnit, Jest, pytest, Playwright) and TDD practices.

Experience mentoring other engineers in a technical and interpersonal capacity.

Exceptional communication, thoughtfulness, and desire to give and receive regular feedback.

Desired

We do not expect any single candidate to have expertise across all of these areas. We look for candidates that have a passion for continuous improvement and the ability to optimize code for clarity, reliability, and performance. Our commitment to onboarding, mentorship, and continuous learning means that you will have support as you learn new technologies.

Experience utilizing Open Search for powering ML based solutions.

Experience using profiling tools to analyze and optimize application performance like Graphite, Grafana, and Prometheus.

Experience with cache management, content delivery, and application security at the edge using CDNs like Fastly or CloudFront.

Experience with data modeling in relational databases (e.g. PostgreSQL and MySQL) or NoSQL (e.g. MongoDB and DynamoDB).

Experience securing large applications against SQL injecti

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms.  If eligible, the benefits available for this temporary role may include the following: 

§  Medical, dental & vision 

§  Critical Illness, Accident, and Hospital 

§  401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available 

§  Life Insurance (Voluntary Life & AD&D for the employee and dependents) 

§  Short and long-term disability 

§  Health Spending Account (HSA) 

§  Transportation benefits 

§  Employee Assistance Program 

§  Time Off/Leave (PTO, Vacation or Sick Leave) 

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.