Software Engineer

Posted 1 day ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Deliver features comprehensively, from understanding requirements and designing solutions to deployment and production.

• Take ownership of small to medium-sized features, which include API development, integrations, data modifications, and multi-component functionalities.

• Develop modern applications utilizing C#, .NET Core, ASP.NET Core Web APIs, and various frontend technologies.

• Contribute to key technical and architectural decisions related to component design, database modifications, and API contracts.

• Create and deploy cloud-native applications on platforms such as Azure or AWS.

• Work with SQL Server and NoSQL technologies, including CosmosDB and DynamoDB.

• Develop and maintain microservices and REST APIs.

• Utilize Docker and Kubernetes for containerized applications and deployment processes.

• Enhance CI/CD pipelines, automate quality checks, and streamline deployment processes.

• Write clean, maintainable, and scalable code adhering to SOLID principles and clean architecture standards.

• Collaborate with Product, QA, Design, and DevOps teams.

• Engage in code reviews, pair programming, and technical discussions.

• Resolve production issues and enhance product performance and reliability.

• Share knowledge and provide mentorship to junior engineers.

• Responsibly utilize AI-assisted engineering tools for development, testing, and debugging.


⛳️ Requirements

• 2 to 4 years of experience in professional software development.

• Strong practical experience with .NET Core, C#, ASP.NET Core Web APIs, and RESTful services.

• Familiarity with async/await patterns and dependency injection.

• Proficient with SQL Server, focusing on data modeling and query optimization.

• Experience with Angular, React, or Vue.js and TypeScript, or a solid backend expertise complemented by frontend development knowledge.

• Proven experience in building and deploying applications on Azure or AWS.

• Exposure to Azure Functions, Queues, Blob Storage, and VMs, or AWS Lambda, SQS/SNS, and EC2.

• Knowledge of Docker and/or Kubernetes, including AKS or EKS.

• Understanding of CI/CD practices using Azure DevOps Pipelines or GitHub Actions.

• Familiarity with Infrastructure as Code tools such as Terraform, Bicep, ARM Templates, AWS CloudFormation, or CDK.

• Knowledge of SOLID principles, clean architecture, and domain-driven design.

• Experience with automated testing and familiarity with TDD/BDD methodologies.

• Background in developing scalable, internet-facing applications.

• Understanding of observability and production support tools like DataDog, Application Insights, or Amazon CloudWatch.

• Awareness of application security, vulnerability management, and threat modeling.

• Proven ability to deliver software in an Agile environment.

• Strong understanding of the software development lifecycle and DevOps principles.

• Excellent analytical and problem-solving abilities.

• Effective communication skills for articulating technical ideas, challenges, and trade-offs.

• Experience in sharing knowledge or providing technical guidance to junior engineers.

• Interest in using AI-assisted engineering tools such as GitHub Copilot, Cursor, Claude Code, or Devin is a plus.

• Must reside in the United States; the application form will require confirmation of the US state of residence and eligibility to work in the country.


🏝️ Benefits

• Opportunities for continuous learning and professional development.

• A culture that values diversity and empowers every individual.

• Remote work options available for those living over 25 miles (in a direct line) from their nearest IRIS office.

• Reasonable adjustments and accommodations offered during the hiring process.

People also viewed

CI&T16 hours ago

Senior CMS Developer, Adobe Experience Platform

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
Pearson VUE18 hours ago

Editorial Developer

IN flagIndia OnlyFull-timeSoftware Engineer
ApplyView job
Performance Software20 hours ago

Software Engineer

US flagArizona OnlyFull-timeSoftware Engineer$75k – $145k/year
ApplyView job
AlphaSense20 hours ago

Principal Revenue Applications Developer

US flagUnited States OnlyFull-timeSoftware Engineer
ApplyView job
Johnson Controls20 hours ago

Associate Director, Engineering – HVAC, Controls

GE flagGeorgia OnlyFull-timeSoftware Engineer$140.6k – $234.8k/year
ApplyView job
Hopper22 hours ago

Gestionnaire de l'ingénierie, Grand livre auxiliaire

CA flagCanada OnlyFull-timeSoftware EngineerC$200k – C$250k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers