Senior Software Engineer - Full-Stack (React + .NET)
About the role
As a Senior Software Engineer - Full-Stack (React + .NET) at Rootcode, you will design, build, and maintain scalable software applications, contributing to both front-end and back-end development. The role involves architectural design, applying design patterns, ensuring code quality, and mentoring junior developers. You will also adhere to information security policies and collaborate within a team environment. The company values excellence, collaboration, and integrity, and offers opportunities for career growth and working with the latest technologies. Rootcode is a software product engineering company with a global client base, including EU governments and enterprises.
Must have
- Holding a bachelor’s degree in Information Technology, Computer Science, or a related field.
- 2+ years of hands-on experience building Enterprise-grade applications in React for front-end and .NET for back-end development.
- Strong understanding of front-end and back-end architecture.
- Familiarity with RESTful API development and integration.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work effectively within a collaborative team environment.
- Familiarity with cloud platforms and a basic understanding of cloud deployment and infrastructure management.
Technologies
- .NET
- React
- REST
Highlights
The company is headquartered in Sri Lanka with a corporate office in Estonia and serves clients across Europe and North America. The work environment emphasizes trust, responsibility, and fast-paced career growth. Applications are encouraged from those who align with the company's core values.