Agile Software Engineer

Experian
Summary
Join Experian Health as an Agile Developer II and gain hands-on experience in a collaborative Agile environment. You will design and implement all phases of product development in a Microsoft-centric environment, contributing to the evolution of Medical Necessity, Authorization, and Notice of Care product suites. Responsibilities include defining program specifications, implementing and testing software, analyzing system performance, and preparing documentation. You will also participate in process improvement and support non-technical users. This entry-level position offers the chance to build foundational skills while contributing to production systems using technologies like VB.NET, C#, .NET, SQL Server, React.js, AWS, and Kubernetes. The role is permanent and home-based in Costa Rica; no visa sponsorship or relocation is offered.
Requirements
- Bachelor's degree in Computer Science, MIS, or related discipline; or equivalent practical experience
- 0β2 years of experience in a software development environment or relevant internships/projects and delivering project software from concepts to implementation
- Willingness to provide off-hours support when required
- .NET & Front-End Development
- VB.NET, C#, ASP.NET (MVC, WebForms), .NET Core, .NET 8
- HTML5, CSS3, JavaScript; React.js or other front-end frameworks
- Databases & Integration
- SQL Server (T-SQL and PL/SQL)
- Stored procedure design, performance tuning, and indexing
- APIs & Web Services
- REST, SOAP, XML, JSON
- Experience with API Management tools
- DevOps, Cloud, and Infrastructure
- AWS exposure: deployment, monitoring, scaling
- CI/CD
- Infrastructure as Code using Terraform
- Docker, Kubernetes, and OpenShift experience
- Good technical knowledge of software development best practices
- Conduct peer code reviews and communicate technical progress
- Team-oriented, curious, and adaptable to changing technologies
Responsibilities
- Design and implement all areas and phases of product development in a Microsoft-centric environment
- Contribute to the ongoing evolution of Experian Health's Medical Necessity, Authorization, and Notice of Care product suites, supporting both legacy systems and modernization plans
- Partner with a small, team focused on iterative delivery, quality, and new ideas
- Define program specifications
- Implement, modify and test software
- Analyze system performance
- Prepare functional documentation
- Review project proposals
- Evaluate alternatives
- Provide estimates
- Make design recommendations
- Help identify process improvement areas
- Learn how to support non-technical users in working more effectively with our systems
- Define to build foundational skills while contributing to production systems
Preferred Qualifications
- Hands-on experience in containerized environments and modern CI/CD pipelines
- Exposure to serverless computing, event-driven architecture
- Experience with Git version control, pull request workflows, and semantic versioning
- Familiarity with the US healthcare domain (HIPAA, EDI, FHIR, HL7)
- Interest in modernizing legacy systems through refactoring and migration strategies
Benefits
- Medical, life and dental insurance
- AsociaciΓ³n Solidarista
- International Share Save Plan
- Flex Work/Work from home
- Paid time off
- Annual Performance Bonus
- Education Reimbursement
- Family Bonding
- Bereavement Leave
- Referral Program