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.
$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$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...SuggestedInternshipImmediate startFlexible hours- ...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...SuggestedFull timeImmediate startRemote workRelocationFlexible hours
- ...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...SuggestedWork experience placementImmediate start
$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...SuggestedImmediate startRelocationVisa sponsorshipFlexible hours- ...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...
- ...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...
- ...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
$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 wageWork experience placementWork at officeFlexible hours- ...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 timeSummer workRemote work
$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$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...InternshipImmediate startFlexible hours- ...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)....
$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 startFlexible hours- ...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 timeRemote workShift work
- ...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...
$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 workFlexible hours$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$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 areaRemote workWork from home$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 startFlexible hours- ...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 workLocal area
$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 startRelocationVisa sponsorshipFlexible hours$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 workFlexible hours- 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
- ...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 shiftWeekend work
$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 workWork experience placementLocal areaWork from homeRelocation packageFlexible hours$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- ...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...InternshipWork at office
- ...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 employmentFlexible hours
- ...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...H1bRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer full time Michigan
- startup software engineer Michigan
- freelance software developer Michigan
- work from home software developer Michigan
- software developer Michigan
- software development engineer aws Michigan
- ngo software engineer Michigan
- part time software developer Michigan
- software engineer Michigan
- senior software engineer Michigan

