Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Brooksource

About the Company

This role is ideal for a backend engineer with 5+ years of experience in .NET development who enjoys API design, distributed systems, and performance optimization, building scalable developer platforms used across multiple teams.

About the Role

This role is ideal for a backend engineer with 5+ years of experience in .NET development who enjoys API design, distributed systems, and performance optimization, building scalable developer platforms used across multiple teams.

Responsibilities

  • Build and enhance .NET GraphQL APIs for CMS and frontend applications
  • Design performant GraphQL schemas, resolvers, batching, pagination, and query optimization patterns
  • Develop Kafka consumers to process product and store event streams
  • Improve scalability through Redis caching, load testing (k6), and performance tuning
  • Support safe deployments using LaunchDarkly feature flags and Azure DevOps CI/CD pipelines
  • Monitor and troubleshoot production systems using Azure and Application Insights
  • Write strong unit/integration tests and contribute to operational readiness

Qualifications

  • 5+ years of backend development with C# and .NET
  • 2+ years building and supporting production GraphQL APIs
  • Strong SQL and relational database experience (EF Core preferred)
  • Experience with event-driven architectures and Kafka
  • Experience optimizing APIs through caching, batching, and query tuning
  • Experience working within CI/CD environments and remote Agile teams

Required Skills

  • Redis caching strategies
  • LaunchDarkly or feature flag tools
  • Azure/Application Insights
  • k6 or other load testing tools
  • StoreFront or CMS-driven API architecture experience

Preferred Skills

  • .NET 10
  • GraphQL
  • Kafka
  • Redis
  • LaunchDarkly
  • Azure
  • Application Insights
  • Azure DevOps
  • k6
  • GitHub

Equal Opportunity Statement

We are an equal opportunity employer and value diversity at all levels of the organization. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, disability, or veteran status.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Michigan vacancy
  • $50 - $55 per hour

     ...responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are...  ...the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user... 
    Suggested

    Insight Global

    Dearborn, MI
    1 day ago
  • $85.4k - $192.9k

     ...enterprise. Our team sits at the intersection of massive-scale data engineering, cloud infrastructure, and internal data tools. We build...  ...related field. ~1 to 3 years of professional experience in Software Engineering or Data Engineering (or equivalent strong internship... 
    Suggested
    Internship
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    4 days ago
  •  ...Full-Stack Software Engineer We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the... 
    Suggested
    Full time
    Immediate start
    Remote work
    Relocation
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    3 days ago
  •  ...is also essential. The successful candidate will collaborate closely with Product, Architecture, and QA teams to develop web-based software applications for our customers. Required Skills & Qualifications Expertise in building highly responsive and scalable... 
    Suggested
    Work experience placement
    Immediate start

    Artech

    Dearborn, MI
    2 days ago
  • $99.6k - $166.6k

     ...all a part of something bigger than ourselves. Are you ready to change the way the world moves? We are seeking an experienced Software Engineer to lead the architecture, development, and delivery of our dealer enterprise platform solutions. This hands-on technical role... 
    Suggested
    Immediate start
    Relocation
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    4 hours ago
  •  ...responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are...  ...the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user... 

    Apex Systems

    Dearborn, MI
    2 days ago
  •  ...Full-Stack Software Engineer The University of Michigan has an available position of Full-Stack Software Engineer in Ann Arbor, MI. Position requires a Bachelor's degree in Computer Science or Computer Engineering & 60 months experience as a Full- Stack Software Engineer... 

    University of Michigan

    Ann Arbor, MI
    1 day ago
  •  ...Senior Software Developer GripFusion is a sports-technology startup building next-generation intelligent sporting equipment that combines...  ...infrastructure and work with Data Scientist/Signal Processing Engineer to incorporate analytical functionality into the product... 
    Work experience placement

    GripFusion

    Ann Arbor, MI
    1 day ago
  • $110.9k - $188.5k

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...Description/Preferred Qualifications Senior Full Stack Software Engineer are core to KLA's technology, while we do not currently... 
    Minimum wage
    Work experience placement
    Work at office
    Flexible hours

    KLA

    Ann Arbor, MI
    19 hours ago
  •  ...Senior Full Stack Software Engineer Location: Remote (US Only) - Eastern Time Zone About Us Gambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver... 
    Full time
    Summer work
    Remote work

    Gambyt

    Ann Arbor, MI
    19 hours ago
  • $60 - $75 per hour

     ...Platform Software Engineer Location: DEARBORN, Michigan (Onsite) Employment Type: Contract Role Overview A Platform Software Engineer is a versatile developer with expertise in Java or Python and a foundation in cloud platforms to build and manage applications... 
    Contract work

    Apex Systems

    Dearborn, MI
    3 days ago
  • $83.28k - $190.5k

     ...Job Description Platform Software Engineer We made history and now we work to transform the future - for our customers, our communities and our families. You'll see your work on the road every day, helping people move freely and pursue their dreams. At Ford, you... 
    Internship
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    1 day ago
  •  ...coding assessment). Proven experience shipping production software in automotive, aerospace, defense, or robotics domains. Excellent...  ...debugging and troubleshooting skills. Bachelor’s or Master’s in Computer Science, Engineering, or related field (preferred).... 

    Saxon Global

    Ann Arbor, MI
    2 days ago
  • $85.4k - $192.9k

     ...vehicles. Come build what matters. We are seeking a Full-Stack Software Developer reporting into the Software Release & Deployment...  ...of highly-collaborative, well-aligned teams of software engineers dedicated to delivering world class Vehicle Software Update systems... 
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    1 day ago
  •  ...multispecialty physician services, telemedicine, remote patient monitoring, and more. Job Summary We’re looking for a Senior Software Engineer to help lead the design and development of our core healthcare technology platform. You’ll play a key role in setting... 
    Full time
    Remote work
    Shift work

    Theoria Medical

    Lansing, MI
    1 day ago
  •  ...Job Title Senior Platform Software Engineer - GCP & Data Platforms Overview / Summary We are seeking a Platform Software Engineer with expertise in Java or Python and strong experience with Google Cloud Platform (GCP) to design, develop, and... 

    HTC Global Services

    Dearborn, MI
    5 days ago
  • $190k - $240k

     ...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that...  ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and... 
    Remote work
    Flexible hours

    Affirm

    Detroit, MI
    1 day ago
  • $186.07k - $218.9k

     ...analytics, machine learning, and powering end-user experiences. As an engineer on the team you will contribute to the full spectrum of our...  ...requirements): You have at least 5+ years of experience in software engineering. You have Strong Python, Go, or Java backend... 
    Local area

    Coinbase

    Lansing, MI
    19 hours ago
  • $216.42k

     ...test scalable distributed data systems in the cloud. Champion engineering excellence by continuously improving systems and processes. Own...  ...related field of study and Five (5) years of experience as a Software Engineer, Programmer Analyst, or related occupation Requires five... 
    Local area
    Remote work
    Work from home

    General Motors

    Detroit, MI
    4 days ago
  • $85.4k - $192.9k

     ...vehicles. Come build what matters. We are seeking a Full-Stack Software Developer reporting into the Software Release & Deployment...  ...of highly-collaborative, well-aligned teams of software engineers dedicated to delivering world class Vehicle Software Update systems... 
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    1 day ago
  •  ...Job Description Our client is a custom software development company out of Grand Rapids, Michigan, that exists to make software that...  ...Overview: We're seeking an experienced Principal Software Engineer to join our growing team. In this role, you'll provide... 
    Contract work
    Local area

    iMPact Business Group

    Grand Rapids, MI
    3 days ago
  • $99.6k - $192.9k

     ...challenge your IT expertise and analytical skills to help create vehicles that are as smart as you are. The VSSE (Vehicle Software and Systems Engineering) team is advancing Ford's use of artificial intelligence across vehicle engineering and product development. We are... 
    Immediate start
    Relocation
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    1 day ago
  • $96.8k - $251.6k

     ...and you are comfortable operating across layers, from database engine internals to developer-facing API surfaces. Critically, you are...  ...build ship to one of the largest installed bases in enterprise software. Experienced peers — You will collaborate with engineers who... 
    Temporary work
    Flexible hours

    Oracle

    Lansing, MI
    19 hours ago
  • A leading healthcare technology company is seeking a Senior Software Engineer to lead the design and development of their core healthcare platform. This remote position emphasizes hands-on experience with Node.js, React, and TypeScript. The ideal candidate will guide engineers... 
    Remote work

    Theoria Medical

    Lansing, MI
    6 days ago
  •  ...Senior Software Engineer As a Senior Software Engineer supporting the Rocket Close Platform team, you will design and develop scalable back-end software solutions with heavy integration focus to our new platform initiatives. You'll use various programming languages... 
    Night shift
    Weekend work

    Rocket

    Highland Park, MI
    19 hours ago
  • $174.9k - $222k

     ...Job Description The Role As a Senior Software Engineer on GM's Notification Platform team , you will play a key role in designing, building, and evolving the systems that power GM's multi-channel communications. The Notification Platform enables transactional... 
    Temporary work
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  • $186.07k - $218.9k

     ...Coinbase Workspace (unified organization management) Championing engineering standards, code and design review culture, and technical...  ...we look for in you: Have at least 5 years of experience in software engineering. Designed, built, scaled and maintained production... 
    Local area

    Coinbase

    Lansing, MI
    4 days ago
  •  ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City...  ...Driving team and collaborate closely with Autonomy ML engineers working on Perception and Planning. Our mission is to design... 
    Internship
    Work at office

    Woven by Toyota

    Ann Arbor, MI
    2 days ago
  •  ...or through a hybrid approach. Teradata delivers real business value with AI. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource-efficient Public Cloud (AWS, Azure, Google Cloud) and On-... 
    Permanent employment
    Flexible hours

    Teradata

    Lansing, MI
    19 hours ago
  •  ...Staff Software Engineer (Level 8) Join GM's Digital Products Engineering organization and help define the next generation of our subscription and billing platform. As a Staff Software Engineer (Level 8), you will lead technical domains, drive architecture across teams... 
    H1b
    Relocation package

    General Motors

    Warren, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!