Demo

Senior Software Engineer

ICONMA
Ann Arbor, MI Full Time
POSTED ON 2/4/2025
AVAILABLE BEFORE 5/4/2025

Our Client, a Business / Productivity Software company, is looking for a Senior Software Engineer for their Ann Arbor, MI location.

Responsibilities :

  • Lead high-level design and architecture decisions, focusing on simplicity and extensibility.
  • Stay hands-on with coding, contributing directly to the development of software systems.
  • Review and write technical designs for new features or system improvements.
  • Drive production support initiatives, ensuring system observability, reliability, and scalability.
  • Implement monitoring and observability tools to keep production systems performant and stable.
  • Mentor and guide junior developers, providing technical direction and best practices.
  • Collaborate with cross-functional teams to understand business requirements and translate them into scalable technical solutions.
  • Facilitate technical discussions and decision-making, balancing short-term needs with long-term technical strategy.
  • Conduct regular code reviews to maintain high code quality standards across the team.

Requirements :

  • Experience : 5 years
  • Bachelor's degree in Computer Science
  • 5 years of experience in software development, with expertise in back-end systems and cloud-native architectures.
  • Strong proficiency in modern Java 21, Kafka, AWS, and event-driven architectures.
  • Familiar with Front-End development, using JavaScript, React, and React testing library.
  • Hands-on experience with OpenSearch / ElasticSearch, Graph databases, and large-scale data handling.
  • Deep experience with production support, observability, and system reliability. Familiarity with tools like Prometheus,
  • Grafana, Datadog, or similar is preferred.
  • Strong foundation in system design, including high availability, fault-tolerant systems, and scalability.
  • Demonstrated experience with code reviews, mentoring developers, and providing high-level technical leadership.
  • A pragmatic approach to technical decisions-keeping systems simple, yet extensible.
  • Excellent written and verbal English communication skills to effectively collaborate with international teams.
  • Bachelor's degree in Computer Science or a related field.
  • Why Should You Apply?

  • Health Benefits
  • Referral Program
  • Excellent growth and advancement opportunities
  • As an equal opportunity employer, ICONMA provides an employment environment that supports and encourages the abilities of all persons without regard to race, color, religion, gender, sexual orientation, gender identity or express, ethnicity, national origin, age, disability status, political affiliation, genetics, marital status, protected veteran status, or any other characteristic protected by federal, state, or local laws.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineer?

    Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at ICONMA

    ICONMA
    Hired Organization Address Grand Forks, ND Full Time
    Location: Grand Forks, ND Duration: 13 weeks Shift Information: Rotating Description: Float as needed to take similar Me...
    ICONMA
    Hired Organization Address Helena, MT Full Time
    Location: Helena, MT Duration: 13 weeks Description: Specialty/Dept.: Client - Operating Room Certified Surgical Technol...
    ICONMA
    Hired Organization Address Norman, OK Full Time
    Location: Norman, OK Duration: 6 Months Description: The Environmental Specialist will be responsible for the implementa...
    ICONMA
    Hired Organization Address Norman, OK Full Time
    Location: Norman, OK Duration: 6 months Description: The Environmental, Health and Safety (EHS) Specialist will be respo...

    Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Ann Arbor, MI area that may be a better fit.

    Senior Software Engineer

    Chevrolet, Milford, MI

    Software Engineer Senior

    clarivate, Ann Arbor, MI

    AI Assistant is available now!

    Feel free to start your new journey!