Ascent Force
.Net Full Stack Developer - ASP/Angular 2
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
Location: in, IN
Posted Date: 11/21/2024
Contact Information
Contact | Human Resources Ascent Force |
---|