701 Emperen Technologies Jobs
Senior .Net Full Stack Developer
Emperen Technologies
posted 2 days ago
Key skills for the job
Role Description :
- You will be a key contributor to the development and maintenance of robust and scalable web applications.
- Your responsibilities will span both front-end and back-end development, requiring a strong understanding of the .NET ecosystem and modern front-end frameworks.
- You will be expected to participate in the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
Responsibilities :
Back-end Development (Strong Focus) :
- Design and implement database schemas and optimize queries using SQL Server.
- Work with ASP.NET MVC and ASP.NET Web API to build performant web applications and RESTful services.
- Implement authentication and authorization mechanisms, including technologies like OAuth 2.0 and JWT.
- Utilize dependency injection, LINQ, and other core .NET features effectively.
- Implement unit and integration tests to ensure code quality and reliability.
- Troubleshoot and debug complex issues in the back-end system.
Front-end Development :
- Develop user interfaces using HTML5, CSS3, and modern JavaScript frameworks like React, Angular, or Vue.js.
- Implement responsive designs to ensure applications are accessible across various devices.
- Integrate front-end applications with back-end APIs.
- Write clean, maintainable, and well-documented front-end code.
- Familiarity with state management libraries (e.g., Redux, NgRx, Vuex) is a plus.
Database Management :
- Design, develop, and optimize database schemas in SQL Server.
- Write complex SQL queries, stored procedures, functions, and triggers.
- Ensure data integrity and performance.
Version Control :
- Utilize Git/GitHub for version control, branching, and merging.
Cloud Technologies (Desired) :
- Experience with cloud platforms like Azure or AWS, including services like Azure App Service, Azure Functions, AWS Lambda, etc.
Agile Collaboration :
- Participate actively in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
Problem-Solving : Analyze and solve complex technical problems, providing innovative and effective solutions.
Communication & Collaboration :
- Effectively communicate technical concepts to both technical and non-technical stakeholders.
- Collaborate effectively with other developers, designers, and product owners.
Code Quality & Best Practices :
- Adhere to coding standards, best practices, and design patterns.
- Participate in code reviews to ensure code quality.
Continuous Learning :
- Stay up-to-date with the latest trends and technologies in .NET development and front-end frameworks.
Employment Type: Full Time, Permanent
Read full job description7-12 Yrs
Delhi/Ncr
.NET, Javascript, C# +3 more
5-8 Yrs
Jaipur
Java, Javascript, System Integration +1 more
3-8 Yrs
Jaipur
Java, Javascript, Spring Boot +3 more
7-9 Yrs
Jaipur
SAP FICO, SAP Support, SAP Integration +2 more
7-9 Yrs
Jaipur
SAP HANA, SAP Support, SAP Implementation
5-10 Yrs
Jaipur
DevOps, Kubernetes, Datadog +7 more
3-4 Yrs
Jaipur
SAP PP, SAP Integration, SAP Implementation
10-12 Yrs
Kolkata
Python, SQL, Machine Learning +6 more
3-8 Yrs
Bhopal
Java, Javascript, Spring Boot +3 more
3-8 Yrs
Surat
Java, Javascript, Spring Boot +3 more