Job Description : We are seeking a talented and motivated .NET Full Stack Developer to join our team. In this role, you will be responsible for developing and maintaining both the front-end and back-end of applications using the latest technologies. You will work with cross-functional teams to create high-performance, scalable web applications, ensuring both the user experience and the system's architecture are optimized.
Responsibilities :
- Develop, implement, and maintain both front-end and back-end applications using .NET Core C# NET , and JavaScript
- Design and develop RESTful APIs, microservices, and backend business logic.
- Create responsive, user-friendly interfaces using modern front-end frameworks like Angular React , or js
- Collaborate with UX / UI designers to ensure seamless and visually appealing user interfaces
- Build and maintain scalable, secure, and performant back-end services using .NET Core C# , and Entity Framework
- Design and implement database models, queries, and optimize performance for databases such as SQL Server and NoSQL databases
- Develop and optimize database schemas, tables, stored procedures, and queries to ensure system efficiency.
- Collaborate with data engineers to implement complex data processing and storage solutions.
- Write unit tests, integration tests, and conduct code reviews to ensure high-quality, maintainable code.
Experience & Skills :
Strong proficiency in .NET Core C# , and NET for back-end development.Experience with front-end frameworks such as Angular React , or jsProficiency in SQL Server T-SQL , and NoSQL databases (e.g., MongoDB).Experience with version control systems like GitKnowledge of RESTful APIs , web services, and microservices architecture.Familiarity with unit testing frameworks (e.g., xUnit NUnit ) and automated testing.Additional Skills (Preferred) :
Experience with Docker Kubernetes , and CI / CD pipelines (e.g., Jenkins Azure DevOpsFamiliarity with cloud services such as Azure AWS , or Google CloudKnowledge of modern software development methodologies like Agile or Scrum.Experience with security best practices and data protection.Education :
Bachelor's degree in Computer Science, Information Technology, or a related field
J-18808-Ljbffr