HamburgerMenu
hirist

Sonata Software - Senior Full Stack Developer - .Net/React.js

SONATA SOFTWARE LTD
Multiple Locations
5 - 10 Years

Posted on: 05/12/2025

Job Description

Description :


Job Summary :


We are seeking a Senior Full Stack Developer with strong expertise in .NET Core and ReactJS to join our development team. The ideal candidate will be responsible for building scalable, high-quality web applications and services, collaborating with cross-functional teams, and contributing to the full software development lifecycle.


Key Responsibilities :


- Develop and maintain robust, scalable full stack applications using .NET Core (C#) and ReactJS.


- Design and implement RESTful APIs and front-end components.


- Translate business requirements and UI/UX designs into functional software solutions.


- Participate in code reviews and ensure adherence to best practices in coding, architecture, and performance.


- Collaborate with QA, DevOps, and other developers for seamless delivery.


- Troubleshoot issues, perform root cause analysis, and implement fixes.


- Contribute to continuous improvement initiatives and development standards.


Technical Skills Required :


- Strong hands-on experience with .NET Core, C#, ASP.NET MVC, and Web API.


- Solid front-end development experience using ReactJS, JavaScript, TypeScript, HTML5, and CSS3.


- Proficiency in SQL Server or other relational databases.


- Experience with Entity Framework (EF) or EF Core.


- Good understanding of RESTful services, JSON, and API integrations.


- Familiarity with version control tools like Git.


- Knowledge of unit testing frameworks such as NUnit or xUnit.


- Exposure to CI/CD pipelines and Agile development methodologies.


Nice-to-Have Skills :


- Experience with cloud platforms like GCP / AWS.


- Familiarity with containerization tools (Docker, Kubernetes).


- Understanding of authentication mechanisms like OAuth2 and JWT.


- Knowledge of Redux or state management libraries in React.


Soft Skills :


- Strong problem-solving and analytical skills.


- Effective communication and teamwork abilities.


- Self-motivated with a proactive approach to learning and development.


info-icon

Did you find something suspicious?