Ascent Force

.Net Full Stack Developer - ASP/Angular 2

Click Here to Apply

Job Location

in, India

Job Description

Key Responsibilities : - Develop and maintain .Net Core applications, building robust, high-performance ASP.Net Web APIs that adhere to industry best practices. - Work on business logic, integration, and database interactions, ensuring that backend services are highly scalable and maintainable. - Implement unit tests for backend code, ensuring that all services and APIs are thoroughly tested and well-documented. - Optimize backend services to handle large volumes of data, ensuring high availability and security. - Develop interactive, user-friendly web applications using Angular (Angular 2), ensuring responsiveness and high performance across devices. - Work closely with UX/UI teams to implement design specifications and improve user experience through seamless frontend features. - Implement Angular unit tests using tools such as Jasmine and Karma to ensure code quality and minimize bugs. - Design, develop, and maintain RESTful Web APIs using ASP.Net Core, ensuring APIs are scalable, performant, and well-documented. - Handle data communication between the frontend and backend via web APIs, optimizing API response times and ensuring security best practices. - Work with SQL Server, Oracle, or other relational databases, performing CRUD operations, optimizing queries, and ensuring data consistency. - Develop complex stored procedures, triggers, and views to support business logic and improve database efficiency. - Implement data validation, integrity checks, and maintain database performance. - Implement unit testing using frameworks like NUnit and others for both backend (Web APIs) and frontend (Angular) components. - Conduct integration testing to ensure that frontend and backend components work seamlessly together. - Perform troubleshooting, debugging, and performance tuning of both frontend and backend systems. - Use Git for version control, ensuring smooth integration of code from multiple team members, and maintaining clean and organized repositories. - Work collaboratively in an Agile environment, participating in sprint planning, daily standups, and sprint retrospectives. - Ensure that all code is reviewed, adheres to coding standards, and integrates smoothly into the overall application. - Communicate effectively with stakeholders to understand requirements and provide technical solutions. - Document code, architecture, and development processes clearly and concisely to ensure that team members can understand and follow the work being done. - Provide regular updates to project managers on progress, challenges, and solutions. Required Skills and Qualifications : - At least 5 years of experience with .Net Core, including working with ASP.Net Web APIs, RESTful web services, and backend logic development. - Strong experience with Angular 2, creating dynamic, responsive, and performant web applications. - At least 3 years of experience in unit testing using any popular framework (e.g., NUnit, Jasmine, Karma), with a focus on testing both backend and frontend components. - Strong experience with SQL Server, Oracle, or similar relational databases, including writing complex SQL queries, stored procedures, and data optimizations. - Proficient with Git, understanding branching, merging, and collaborative development workflows. - Experience working in Agile teams, using Scrum or other Agile methodologies for development, testing, and project management. - Excellent problem-solving and debugging skills, with the ability to identify and resolve complex technical issues in both frontend and backend systems. - Strong written and verbal communication skills, with the ability to clearly articulate technical concepts and collaborate with cross-functional teams. Nice to Have : - Experience with Azure or AWS for cloud-based application development and deployment. - Knowledge of Docker or containerization for deploying and managing applications in isolated environments. - Experience with CI/CD pipelines, including integrating automated tests and deployments. (ref:hirist.tech)

Location: in, IN

Posted Date: 11/21/2024
Click Here to Apply
View More Ascent Force Jobs

Contact Information

Contact Human Resources
Ascent Force

Posted

November 21, 2024
UID: 4938341822

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.