Sr. Software Engineer_FullStack
Sr. Software Engineer_FullStack
Heredia, CR, 40101
Job description_
About the Role_
We’re looking for a Senior Full Stack Developer to join our team and help build, enhance, and support business-critical applications across a modern Microsoft and JavaScript technology stack. This is an exciting opportunity for an experienced engineer who enjoys working across the full software lifecycle — from user interface development and API design to database engineering, cloud infrastructure, and production support.
You’ll play a key role in delivering scalable, high-quality solutions within a collaborative Agile environment, contributing to both new feature development and the ongoing modernization of complex enterprise systems.
A day in this role_
- Designing, building, and maintaining responsive front-end applications using React, JavaScript, and TypeScript
- Developing robust, scalable APIs and backend services using C# and .NET
- Working across application, domain, and data access layers within a structured enterprise architecture
- Designing, developing, and optimizing SQL Server / T-SQL queries, stored procedures, and other database objects
- Supporting integrations between front-end applications, backend services, databases, and third-party/internal platforms
- Working with cloud-hosted environments and infrastructure, including AWS services such as EC2 and RDS
- Contributing to software quality through code reviews, testing, debugging, and performance tuning
- Supporting CI/CD and release processes using tools such as Jenkins and modern front-end build tooling
- Participating fully in Agile ways of working, including sprint planning, backlog refinement, daily standups, reviews, and retrospectives
- Collaborating closely with product, QA, and engineering stakeholders to deliver business value
The expertise requested_
- Proven experience as a Senior Full Stack Developer or similar role
- Strong hands-on experience with C#, .NET, and building APIs / backend services
- Strong front-end development experience using React, JavaScript, and TypeScript
- Solid experience with SQL Server and T-SQL in data-intensive applications
- Experience working with Snowflake and cloud-based data platforms
- Good knowledge of Entity Framework and common repository/data access patterns
- Familiarity with AWS, including services such as EC2, RDS, and related infrastructure concepts
- Experience working in Agile teams and participating in standard delivery ceremonies
- Strong problem-solving skills and the ability to work effectively in complex enterprise environments
- Excellent communication and collaboration skills
Desired or nice to have expertise_
- Experience with Hangfire or similar background job processing frameworks
- Experience working on legacy application modernization
- Familiarity with CI/CD pipelines, automated testing, and deployment best practices.
Our Core values are focus to inclusion and diversity, all qualified applicants will be considered for employment and will go thru a fair recruitment process regardless of their race, religion, gender identity, sexual orientation, national origin or disability status.
Your journey with us begins here!!