Senior Software Engineer (.NET/React)
- Sri Lanka
What You’ll Gain:
-
Lead and Build Solutions: Design and develop enterprise-grade web applications, leveraging React for the frontend and .NET (C#) for backend services, ensuring scalable, maintainable, and high-performance solutions.
-
Create Exceptional User Experiences: Develop responsive, intuitive, and seamless interfaces that integrate securely with APIs, ensuring an optimal user experience across all devices.
-
Collaborate Across Teams: Work closely with cross-functional teams, including designers, product managers, and architects, to deliver user-centric solutions. You’ll have a voice in shaping technical direction and architecture decisions.
-
Elevate Engineering Practices: Mentor junior developers, conduct code reviews, and foster a culture of quality by ensuring high standards through testing and CI/CD practices. Help set the bar for engineering excellence.
-
Stay Ahead with Technology: Stay on top of the latest advancements in React, .NET, and cloud technologies (Azure/AWS). Use these innovations to drive performance, scalability, and continuous improvement.
Who We Are Looking For:
-
Education: A Bachelor’s degree in Computer Science, Software Engineering, or a related field.
-
Experience:
-
3+ years of hands-on experience in designing, developing, and maintaining enterprise-grade applications using React for the frontend and .NET (C#) for backend services.
-
Strong proficiency with SQL, including query optimization and performance tuning.
-
Proven track record working with REST APIs and applying sound software design principles.
-
CI/CD experience with tools like Azure DevOps (ADO), Git, and Infrastructure as Code (IaC).
-
-
Cloud Exposure: Familiarity with cloud platforms such as Azure and AWS for application deployment and optimization.
-
Methodologies: Familiarity with Agile methodologies (Scrum, Kanban) and an ability to thrive in an iterative development environment.
-
Leadership: Strong analytical and problem-solving skills, with proven leadership abilities. Capable of mentoring and guiding junior developers while fostering a collaborative team environment.
-
Communication: Excellent verbal and written communication skills, with the ability to interact effectively with both technical and non-technical stakeholders.
-
Bonus Points for:
-
Experience with other frontend frameworks like Angular or Vue.
-
Experience in developing scalable solutions in a cloud-first architecture.
-

