Senior Full Stack Engineer (.Net, C#, Angular)
We are looking for a highly skilled Full Stack Engineer with deep experience in the Microsoft ecosystem. You will design, build, and enhance web-based applications using modern .NET technologies, collaborate with cross-functional teams, and contribute to our Clients' CI/CD and microservices environment.
About First Factory
We are a software development company with over two decades of experience, boasting a dynamic team of 175+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we continue to thrive and embrace fresh challenges.
Key Responsibilities
- Develop and support enhancements and new functionality using cutting-edge technology, including C#, the most recent versions of the .NET Framework, .NET Core, Angular, WCF, and MSSQL.
- Collaborate with Platform Analysts, Scrum Masters, QA Analysts, Product Owners, and other cross-functional resources to define and deliver business-impacting projects.
- Work independently as well as collaboratively with team members across different teams and locations.
- Perform code reviews as a reviewer to maintain code quality.
- Provide technical mentoring and guidance to less experienced software engineers.
- Develop and support automation of deployments in a microservices architecture environment.
- Work closely with engineering team members to ensure code deployments are fully automated and transparent.
- Execute deployments in production and non-production environments.
- Continuously improve the release process and facilitate migration towards Continuous.
- Deployment/Continuous Integration (CI/CD).
- Provide technical expertise and troubleshooting support for production issues as needed.
- Assist in, and sometimes lead, design and architecture efforts for projects and features.
- Actively participate in all relevant Agile ceremonies for each project iteration.
Requirements
- 5+ years of relevant experience in software development for web-based applications.
- Solid understanding of Agile development methodologies or similar formal methodologies.
- Extensive hands-on experience with the following technologies: C#, JQuery, MVC, WCF, SQL, HTML5, CSS 3.0, Kafka, and Angular.
- Experience with tools such as Jira, Bamboo, Subversion (SVN), Git, IIS, and .NET Framework.
- Experience with Docker and Kubernetes is preferred.
- Strong organizational and teamwork skills, with keen attention to detail.
- Demonstrated ability to participate in collaborative development projects.
- Excellent problem-solving skills, with the ability to translate business scenarios into technical solutions.
- Excellent communication skills in English – both verbal and written.
- Department
- Software Engineering
- Locations
- Heredia
- Remote status
- Hybrid
About First Factory
For over 25 years, First Factory has been a place where collaborative excellence meets modern technologies. We’re a strong team building exceptional software solutions from Costa Rica and LATAM for primarily US-based clients. With industry-low turnover, top eNPS globally, and 5 consecutive Inc. 5000 awards, we foster an environment where talented engineers thrive on challenging projects using modern tech stacks.