Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
IRIS Software Group

Software Engineer

IRIS Software Group

. Deliver features end-to-end from requirements understanding and solution design through deployment and production .

Posted 11/11/2026full-timeRemote • United StatesJuniorMid-LevelWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and deploying cloud-native applications using C#, .NET Core, and ASP.NET Core Web APIs, with a strong understanding of microservices architecture and CI/CD practices. Proficient in collaborating across teams and mentoring junior engineers while ensuring high-quality code through SOLID principles and automated testing.

Highest-signal resume keywords
C#.NET CoreASP.NET Core Web APIsAzureDocker

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
API DevelopmentMicroservicesREST APIsSQL ServerNoSQLAngularReactTypeScriptCI/CDAutomated Testing
Soft Skills
Analytical SkillsProblem-SolvingCommunicationMentoring
Tools & Technologies
Azure DevOpsGitHub ActionsDockerKubernetesTerraform
Industry Keywords
AgileDevOpsCloud-Native ApplicationsApplication SecuritySoftware Development Lifecycle

Tech Stack

Tools & technologies
AngularASP.NETAWSAzureCloudDockerDynamoDBEC2JavaScriptKubernetesMicroservicesNoSQLReactSQLTerraformTypeScriptVue.js.NET

About the role

Key responsibilities & impact
  • Deliver features end-to-end from requirements understanding and solution design through deployment and production
  • Own small to medium-sized features, including API development, integrations, data changes and multi-component functionality
  • Build modern applications using C#, .NET Core, ASP.NET Core Web APIs and frontend technologies
  • Contribute to technical and architectural decisions involving component design, database changes and API contracts
  • Build and deploy cloud-native applications across Azure or AWS
  • Work with SQL Server and NoSQL technologies such as CosmosDB and DynamoDB
  • Build and maintain microservices and REST APIs
  • Work with Docker and Kubernetes on containerised applications and deployments
  • Improve CI/CD pipelines, automated quality checks and deployment processes
  • Write clean, maintainable and scalable code using SOLID principles and clean architecture
  • Collaborate with Product, QA, Design and DevOps
  • Participate in code reviews, pair programming and technical discussions
  • Troubleshoot production issues and improve product performance and reliability
  • Share knowledge and provide peer mentoring to junior engineers
  • Use AI-assisted engineering tools responsibly for development, testing and debugging

Requirements

What you’ll need
  • 2 to 4 years of professional software development experience
  • Good hands-on experience with .NET Core, C#, ASP.NET Core Web APIs and REST
  • Understanding of async/await and dependency injection
  • Experience with SQL Server, including data modelling and query optimisation
  • Experience with Angular, React or Vue.js and TypeScript, or working knowledge of frontend development alongside stronger backend expertise
  • Experience building and deploying applications using Azure or AWS
  • Exposure to Azure Functions, Queues, Blob Storage and VMs, or AWS Lambda, SQS/SNS and EC2
  • Experience with Docker and/or Kubernetes, including AKS or EKS
  • Understanding of CI/CD using Azure DevOps Pipelines or GitHub Actions
  • Working knowledge of Infrastructure as Code using Terraform, Bicep, ARM Templates, AWS CloudFormation or CDK
  • Understanding of SOLID principles, clean architecture and domain-driven design
  • Experience implementing automated testing and understanding of TDD/BDD approaches
  • Experience with scalable, internet-facing applications
  • Knowledge of observability and production support using DataDog, Application Insights or Amazon CloudWatch
  • Understanding of application security, vulnerability management and threat modelling
  • Track record of delivering software in an Agile environment
  • Understanding of the software development lifecycle and DevOps principles
  • Strong analytical and problem-solving skills
  • Ability to communicate technical ideas, challenges and trade-offs clearly
  • Experience sharing knowledge or providing technical guidance to junior engineers
  • Experience using AI-assisted engineering tools such as GitHub Copilot, Cursor, Claude Code or Devin is of interest
  • Must be based in the United States; application form requests confirmation of the US state of residence and right to work in the country

Benefits

Comp & perks
  • Continuous learning and career development opportunities
  • Culture that celebrates diversity and empowers every individual
  • Remote working available to those living more than 25 miles (in a direct line) from their nearest IRIS office
  • Reasonable adjustments and accommodations during the hiring process