1

Assistant Software Developer Jobs (NOW HIRING)

Position Summary The Software Developer will be responsible for designing, developing, testing, and ... Experience utilizing AI coding assistants and agentic development platforms. * Knowledge of ...

Senior Software Engineer

Dallas, TX · On-site

$121K - $159K/yr

... assist software engineers in writing quality code. ESSENTIAL DUTIES AND RESPONSIBILITIES • Play a key role in the software development process by participating and even leading in the ...

... • Assist in managing codebase maintenance, refactoring, and optimization. • Proactively ... Computer Science, Software Engineering). Preferred : • Familiarity with Java development ...

Participate in software builds, code reviews, peer reviews, technical demonstrations, and design reviews. * Assist with sustaining engineering activities including maintenance, enhancements, defect ...

O&M support for running applications (improve and patch). Assist in developing deployment plan ... Software Engineering, Computer Science, Information Technology, Information Systems, Data Science ...

Software Developer

Linthicum, MD · On-site

$104K - $166K/yr

O&M support for running applications (improve and patch). • Assist in developing deployment plan ... Software Engineering, Computer Science, Information Technology, Information Systems, Data Science ...

O&M support for running applications (improve and patch). Assist in developing deployment plan ... Software Engineering, Computer Science, Information Technology, Information Systems, Data Science ...

The Software Developer is responsible for designing, developing, testing, implementing, and ... Maintain technical documentation, release notes, and system design artifacts. * Assist the MAT ...

New

The Software Developer is responsible for designing, developing, testing, implementing, and ... Maintain technical documentation, release notes, and system design artifacts. * Assist the MAT ...

New

Software Developer

Dahlgren, VA · On-site

$69K - $158K/yr

R0242591 Software Developer The Opportunity: As a full stack developer, you can resolve a problem ... As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with ...

Showing results 41-60

Assistant Software Developer information

See salary details

$29.5K

$100.3K

$241.5K

How much do assistant software developer jobs pay per year?

As of Jul 31, 2026, the average yearly pay for assistant software developer in the United States is $100,265.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,500.00 and $106,000.00 per year, depending on experience, location, and employer.

What is the difference between Assistant Software Developer vs Junior Software Developer?

AspectAssistant Software DeveloperJunior Software Developer
Required CredentialsTypically an associate degree or relevant certificationsUsually an associate degree or entry-level certifications
Work EnvironmentSupportive team, learning-focused, entry-level projectsHands-on coding, developing features, debugging
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsWidely used across software firms, tech startups, and IT services

The main difference is that Assistant Software Developers often focus on supporting tasks and learning, while Junior Software Developers are more involved in actual coding and project work. Both roles are entry-level, but Junior Developers typically have more hands-on responsibilities and experience.

What are the key skills and qualifications needed to thrive as an Assistant Software Developer, and why are they important?

To thrive as an Assistant Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), basic software development principles, and often a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is typically required. Strong problem-solving abilities, teamwork skills, and attention to detail help individuals excel in collaborative and fast-paced development environments. These skills and qualities are vital for producing high-quality code, supporting project goals, and contributing effectively to software development teams.

What is an Assistant Software Developer?

An Assistant Software Developer is an entry-level professional who supports software development teams by assisting in coding, testing, debugging, and maintaining software applications. They typically work under the guidance of more experienced developers, helping to implement features, fix bugs, and learn best practices in software engineering. This role is ideal for recent graduates or those new to the field, providing valuable hands-on experience and an opportunity to build technical skills. Over time, Assistant Software Developers may advance to more senior roles as they gain experience and expertise.

What are some common challenges faced by Assistant Software Developers when working on team projects?

Assistant Software Developers often encounter challenges such as understanding existing codebases, managing time effectively while balancing multiple tasks, and keeping up with rapidly changing project requirements. Collaboration is key, as you'll frequently work alongside senior developers, testers, and project managers, which requires clear communication and openness to feedback. Embracing these challenges helps build problem-solving skills and sets the stage for future career growth within the development team.
More about Assistant Software Developer jobs
What cities are hiring for Assistant Software Developer jobs? Cities with the most Assistant Software Developer job openings:
What are the most commonly searched types of Software Developer jobs? The most popular types of Software Developer jobs are:
What states have the most Assistant Software Developer jobs? States with the most job openings for Assistant Software Developer jobs include:
Infographic showing various Assistant Software Developer job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 76% Full Time, 20% Part Time, 1% Temporary, and 2% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $100,265 per year, or $48.2 per hour.

Software Developer

RevOne Companies

Greenwood, IN • On-site

Full-time

Posted 15 days ago


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