71 Risk Resources Jobs
.Net Developer - C#/AngularJS (6-7 yrs)
Risk Resources
posted 16hr ago
Key skills for the job
Overview :
The Dot Net with Angular Developer plays a pivotal role in the development and maintenance of dynamic web applications by leveraging the powerful combination of .NET framework on the backend and Angular framework on the frontend.
This position is essential for creating scalable and efficient solutions that meet business needs whilst ensuring a seamless user experience.
The developer will work closely with cross-functional teams, including UX/UI designers, system architects, and project managers, to deliver high-quality outputs within set deadlines.
By adhering to best coding practices and participating actively in code reviews, the Dot Net with Angular Developer not only contributes to the product's technical success but also enhances the collaborative atmosphere within the team.
This role is critical for steering projects from conception through implementation and support, directly influencing the overall productivity and success of software initiatives.
Key Responsibilities :
- Design, develop, and maintain robust web applications using .NET and Angular frameworks.
- Collaborate with product owners to understand requirements and translate them into technical specifications.
- Implement RESTful APIs for seamless communication between frontend and backend systems.
- Participate in code reviews to ensure adherence to coding standards and best practices.
- Develop unit tests to promote a test-driven development (TDD) environment.
- Optimize applications for maximum speed and scalability.
- Integrate with third-party services and APIs to enhance functionality.
- Address performance issues and improve application efficiency.
- Maintain version control through tools like Git.
- Collaborate with UX/UI teams to implement responsive designs.
- Conduct troubleshooting and debugging for existing applications.
- Stay updated with emerging technologies and frameworks related to .NET and Angular.
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Assist in the preparation of technical documentation for applications.
- Provide support and maintenance for deployed applications as needed.
Required Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Proven experience as a .NET Developer, with a focus on web applications.
- Strong proficiency in C#, .NET Core, and ASP.NET.
- Hands-on experience with Angular, including Angular CLI and TypeScript.
- Familiarity with SQL Server or other database management systems.
- Experience with Entity Framework for database access and manipulation.
- Solid understanding of HTML, CSS, and JavaScript.
- Knowledge of RESTful API design and implementation.
- Experience with Agile methodologies and working in an Agile team setting.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication abilities.
- Ability to work independently and collaboratively in a team environment.
- Understanding of version control systems, particularly Git.
- Experience with application security practices.
- Prior experience with cloud services like Azure or AWS is a plus.
Functional Areas: Software/Testing/Networking
Read full job description