Software Developer

Revone

Greenwood (IN)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RevOne is seeking a Software Developer with a strong backend focus to design, build, and maintain cloud-native services in AWS. You will work on scalable APIs, microservices, and database architectures, leveraging Terraform for IaC and AI-assisted tooling to enhance development velocity.

The ideal candidate has 3+ years of experience, expert knowledge in C#, PostgreSQL, AWS, and modern software engineering best practices, and a passion for solving complex technical challenges.

Qualifications

  • Bachelor's degree in computer science, software engineering, information technology, or equivalent experience
  • 3+ years of professional software development experience
  • Strong experience with C#, .NET Framework/.NET Core, PostgreSQL, REST APIs, Git
  • Experience developing applications within AWS environments
  • Experience implementing Infrastructure as Code using Terraform
  • Understanding of cloud-native application architecture
  • Strong troubleshooting and problem-solving skills
  • Excellent verbal and written communication skills

Responsibilities

  • Design, develop, test, and maintain backend services using C# and .NET technologies.
  • Develop RESTful APIs and microservices to support internal and customer-facing applications.
  • Build scalable, secure, and high-performance cloud-native applications.
  • Participate in architectural design and technical decision-making for new and existing platforms.
  • Troubleshoot and resolve defects, performance issues, and production incidents.

Skills

C#
.NET Framework/.NET Core
PostgreSQL
REST APIs
Git
AWS
Terraform

Education

Bachelor's degree in Computer Science, Software Engineering, IT, or equivalent

Tools

AWS Lambda
Docker
Kubernetes
API Gateway
CloudWatch

Job description

Description

About Bacompt

Bacompt Systems develops innovative software solutions that support healthcare revenue cycle management, collections, payment processing, client engagement, and business operations. We are expanding our development team and seeking a highly motivated Software Developer with a strong backend focus to help build and maintain cloud-native applications that power our next-generation platforms.

This position is ideal for a developer who enjoys solving complex technical challenges, designing scalable systems, and leveraging modern cloud technologies, infrastructure automation, and AI-assisted development practices.

Position Summary

The Software Developer will be responsible for designing, developing, testing, and supporting backend applications and services within our AWS cloud environment. This role will focus on building scalable APIs, cloud-native microservices, database architecture, infrastructure-as-code deployments, and integrating emerging AI-assisted and agentic coding technologies into the software development lifecycle.

The ideal candidate will possess strong experience with C#, PostgreSQL, AWS services, Terraform, and modern software engineering best practices.

Requirements
Essential Duties of the Position
Application Development
  • Design, develop, test, and maintain backend services using C# and .NET technologies.
  • Develop RESTful APIs and microservices to support internal and customer-facing applications.
  • Build scalable, secure, and high-performance cloud-native applications.
  • Participate in architectural design and technical decision-making for new and existing platforms.
  • Troubleshoot and resolve application defects, performance issues, and production incidents.
Database Development
  • Design, optimize, and maintain PostgreSQL databases.
  • Create efficient database schemas, indexes, stored procedures, and queries.
  • Monitor database performance and implement optimization strategies.
  • Ensure data integrity, security, and scalability across applications.
Cloud & Infrastructure
  • Develop and deploy cloud-native solutions using AWS services.
  • Implement Infrastructure as Code (IaC) using Terraform.
  • Automate provisioning, deployment, and management of cloud resources.
  • Collaborate with engineering teams to improve CI/CD pipelines and deployment processes.
  • Support cloud security, monitoring, disaster recovery, and operational excellence initiatives
Agentic Coding & AI Development
  • Leverage AI-assisted development tools to improve development velocity and code quality.
  • Utilize agentic coding frameworks and workflows to automate repetitive developmenttasks.
  • Evaluate emerging AI technologies and recommend practical implementation opportunities.
  • Partner with engineering leadership to integrate AI-powered software development practices into team workflows.
Collaboration & Process Improvement
  • Participate in Agile development processes, sprint planning, and code reviews.
  • Document technical solutions, system architecture, and development standards.
  • Collaborate with project managers, business analysts, and stakeholders to gather requirements and deliver solutions.
  • Continuously identify opportunities to improve system reliability, performance, and maintainability.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
  • 3+ years of professional software development experience.
  • Strong experience with: C#, .NET Framework / .NET Core, PostgreSQL, REST APIs, Git source control
  • Experience developing applications within AWS environments.
  • Experience implementing Infrastructure as Code using Terraform.
  • Understanding of cloud-native application architecture.
  • Strong troubleshooting and problem-solving skills.
  • Excellent verbal and written communication skills.
Preferred Qualifications
  • Experience with: AWS Lambda. ECS/EKS, API Gateway, S3, RDS, CloudWatch, and/or Event-driven architectures
  • Experience with: Rust
  • Experience building containerized applications using Docker.
  • Knowledge of Kubernetes orchestration.
  • Experience with CI/CD pipelines.
  • Familiarity with healthcare revenue cycle, collections, payments, or financial systems.
  • Experience utilizing AI coding assistants and agentic development platforms.
  • Knowledge of distributed systems and microservice architectures.

Schedule: Monday through Friday 8:00 AM to 5:00 PM

Location: RevOne Companies

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

The WellFund, LLC • Greenwood (MS)

On-site
USD 75,000 - 115,000
Software Developer
Software Developer

Colony Brands, Inc. • Monroe (WI)

On-site
USD 65,000 - 90,000
Software Engineer
Software Engineer

1585 Healthcare • Brooklyn (NY)

On-site
USD 90,000 - 120,000
Back End Developer
Back End Developer

Vanda Pharmaceuticals • Washington

On-site
USD 90,000 - 120,000
Health insurance
Unlimited paid time off
401k matching program
Software Developer (Java) - Consultant
Software Developer (Java) - Consultant

MAC Face Marketplace • Columbia (SC)

On-site
USD 120,000 - 160,000
Sr Application Developer
Sr Application Developer

PENNYMAC TPO • Westlake Village (CA)

On-site
USD 90,000 - 150,000
Comprehensive Medical, Dental, Vision
Paid Time Off
Wellness programs
+2
Senior Software Development Engineer (Back-end)
Senior Software Development Engineer (Back-end)

Jobgether • United States

On-site
USD 160,000 - 230,000
Competitive base salary
Commissions and stock options
Medical, dental, and vision insurance
+4
Software Developer
Software Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 90,000 - 130,000
Junior Cloud Software Developer
Junior Cloud Software Developer

Cadmus • Columbus (OH)

On-site
USD 80,000 - 100,000
Medical, dental, vision insurance
401(k) program
Paid time off
+3
Backend Software Developer
Backend Software Developer

PowerPay • Wayne (PA)

Hybrid
USD 110,000 - 140,000