Software Engineer

Brooksource

Indianapolis (IN)

Hybrid

USD 96,000 - 152,000

Part time

22 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Brooksource seeks a Backend Software Developer in Indianapolis for a 6-month hybrid contract. You will design and implement scalable backend systems using C#, .NET 8+, ASP.NET Core, Python, and SQL, delivering secure REST APIs and microservices.

You will work with AWS services (Lambda, S3, SQS, SNS, EventBridge, DynamoDB) and participate in CI/CD with Azure DevOps, monitoring with CloudWatch, and event-driven architectures.

Qualifications

  • 3-5 years of professional software engineering experience.
  • Strong proficiency in C#, .NET 8+, ASP.NET Core, Python, and SQL.
  • Experience developing REST APIs and microservices.
  • Hands-on experience with AWS services including Lambda, S3, SQS, SNS, EventBridge, Step Functions, API Gateway, DynamoDB, IAM, CloudWatch, and Secrets Manager.
  • Experience with event-driven systems, distributed systems, and CI/CD practices.
  • Strong communication and stakeholder engagement skills.

Responsibilities

  • Design, develop, and maintain backend applications using C#, .NET 8+, ASP.NET Core, Python, and SQL.
  • Build and support scalable REST APIs and microservices architectures.
  • Develop cloud-native solutions leveraging AWS services including Lambda, S3, SQS, SNS, EventBridge, Step Functions, API Gateway, and DynamoDB.
  • Implement event-driven architectures utilizing pub/sub patterns and asynchronous processing workflows.
  • Monitor, troubleshoot, and optimize production systems using CloudWatch and observability tools.
  • Contribute to CI/CD pipelines and automated deployment processes using Azure DevOps and Git-based workflows.

Skills

C#
.NET 8+
ASP.NET Core
Python
SQL
REST APIs
Microservices
CI/CD
AWS
CloudWatch

Tools

AWS
Azure DevOps
DynamoDB
Lambda
S3

Job description

6-month contract (Potential to extend/convert)

Indianapolis, IN – Hybrid (3 days onsite per week)

About the Role:

Brooksource is seeking a Backend Software Developer to join a fast-paced engineering team focused on building scalable, cloud-native applications that power critical business operations. This role is ideal for a software engineer with 3-5 years of experience developing modern backend systems in AWS, designing event-driven architectures, and delivering secure, high-quality APIs and microservices.

Key Responsibilities:
  • Design, develop, and maintain backend applications using C#, .NET 8+, ASP.NET Core, Python, and SQL.
  • Build and support scalable REST APIs and microservices architectures.
  • Develop cloud-native solutions leveraging AWS services including Lambda, S3, SQS, SNS, EventBridge, Step Functions, API Gateway, and DynamoDB.
  • Implement event-driven architectures utilizing pub/sub patterns and asynchronous processing workflows.
  • Monitor, troubleshoot, and optimize production systems using CloudWatch and observability tools.
  • Contribute to CI/CD pipelines and automated deployment processes using Azure DevOps and Git-based workflows.
Required Qualifications:
  • 3-5 years of professional software engineering experience.
  • Strong proficiency in C#, .NET 8+, ASP.NET Core, Python, and SQL.
  • Experience developing REST APIs and microservices.
  • Hands‑on experience with AWS services including Lambda, S3, SQS, SNS, EventBridge, Step Functions, API Gateway, DynamoDB, IAM, CloudWatch, and Secrets Manager.
  • Experience with event-driven systems, distributed systems, and CI/CD practices.
  • Strong communication and stakeholder engagement skills.
Preferred Qualifications:
  • AWS CDK or CloudFormation experience.
  • Mobile Development familiarity and/or hands‑on experience with Swift/Kotlin languages
  • Financial services or regulated‑industry experience.
  • Payment processing knowledge.
  • Dynatrace, LaunchDarkly, or similar monitoring and feature management tools.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AWS Backend Engineer - Cloud-Native APIs & Microservices
AWS Backend Engineer - Cloud-Native APIs & Microservices

Brooksource • Indianapolis (IN)

Hybrid
USD 96,000 - 152,000
Software Engineer II
Software Engineer II

Brooksource • Keystone (IN)

On-site
USD 90,000 - 130,000
Senior Software Engineer (C# & .NET)
Senior Software Engineer (C# & .NET)

Emergent Software • Minneapolis (MN)

Hybrid
USD 90,000 - 140,000
Dotnet Developer
Dotnet Developer

Forbes Technical Consulting • Illinois

Hybrid
USD 80,000 - 120,000
.Net Developer (Backend)
.Net Developer (Backend)

10xTalents • Berwyn (PA)

On-site
USD 85,000 - 120,000
Competitive compensation and benefits package
Sr. Full Stack Developer
Sr. Full Stack Developer

Motion Recruitment Partners LLC • Minneapolis (MN)

Hybrid
USD 110,000 - 150,000
Software Engineer / Contract / .NET
Software Engineer / Contract / .NET

Motion Recruitment Partners LLC • Chicago (IL), Northern (KY)

Hybrid
USD 110,000 - 140,000
Principal Full Stack Engineer
Principal Full Stack Engineer

Eliassen Group • Merrimack (NH)

Hybrid
Medical benefits
Dental benefits
Vision benefits
+2
Software Engineer 4 - Azure / .Net
Software Engineer 4 - Azure / .Net

Motion Recruitment • Charlotte (NC)

Hybrid
USD 90,000 - 130,000
Sr. Software Engineer
Sr. Software Engineer

Ledgent Technology • Woodbury (MN)

Hybrid
USD 120,000 - 160,000