We are seeking a Senior .NET with Angular Developer to join our dynamic team. This individual will play a key role in the design, development, and maintenance of our web applications. The successful candidate should have a strong background in .NET development and expertise in building interactive front-end applications using Angular.
Key Responsibilities:
Software Development: Design, develop, and maintain web applications using the .NET framework and Angular, ensuring high performance and responsiveness.
Code Quality: Write clean, well-documented, and efficient code, following best practices and coding standards.
Front-End Development: Create responsive and user-friendly user interfaces using Angular, HTML, CSS, and JavaScript.
Back-End Development: Work on server-side components and business logic using C# and .NET technologies.
Database Integration: Develop and maintain database components, ensuring efficient data storage and retrieval.
Testing: Perform unit testing and debugging to ensure the application's reliability and performance.
Collaboration: Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software solutions.
Technical Leadership: Mentor and provide guidance to junior developers, share knowledge, and assist in the continuous improvement of the development team.
Performance Optimization: Identify and address performance bottlenecks and optimization opportunities in both front-end and back-end components.
Security: Implement security best practices and standards to protect the application from potential vulnerabilities.
Version Control: Use version control systems (e.g., Git) to manage and track changes in the codebase.
Requirements:
Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).Proven experience as a .NET Developer with strong expertise in Angular.Proficiency in C#, .NET, and related technologies.Strong knowledge of front-end technologies including Angular, HTML, CSS, and JavaScript.Experience with RESTful API design and integration.Solid understanding of SQL and database design.Familiarity with agile development methodologies.Excellent problem-solving and debugging skills.Strong communication and teamwork abilities.Prior experience in a senior or lead developer role is a plus.