Job Title: Senior .NET Angular DeveloperLocation: RemoteEmployment Type: Contract
Job Summary:We are looking for a skilled and experienced Senior .NET Angular Developer to join our dynamic team. The ideal candidate will have a strong background in developing robust and scalable web applications using .NET and Angular frameworks. You will be responsible for designing, implementing, and maintaining web applications, ensuring the performance, quality, and responsiveness of applications.
Key Responsibilities:Design and Development: Lead the design, development, and maintenance of complex web applications using .NET and Angular frameworks.Technical Leadership: Provide technical leadership and mentor junior developers, ensuring best practices and high code quality.Requirement Analysis: Collaborate with product managers, designers, and stakeholders to understand and translate business requirements into technical specifications.Code Reviews: Conduct regular code reviews to ensure code quality, performance, and adherence to best practices.Testing and Debugging: Perform thorough testing and debugging of applications, ensuring functionality, security, and performance are optimized.Continuous Improvement: Stay updated with the latest industry trends and technologies, advocating for continuous improvement and innovation in the development process.Documentation: Create and maintain technical documentation for reference and reporting purposes.Collaboration: Work closely with cross-functional teams to ensure seamless integration of front-end and back-end functionalities.Required Qualifications:Education: Bachelor’s degree in Computer Science, Information Technology, or related field. Master’s degree is a plus.Experience: Minimum of 5 years of experience in software development with a strong focus on .NET and Angular.Technical Skills:Proficiency in .NET (C#, ASP.NET, MVC, .NET Core).Extensive experience with Angular (Angular 2+).Strong understanding of web technologies including HTML5, CSS3, JavaScript, and TypeScript.Experience with RESTful APIs and Web Services.Familiarity with database technologies such as SQL Server, Entity Framework.Experience with version control systems (e.g., Git).Knowledge of Agile/Scrum methodologies.Soft Skills:Excellent problem-solving skills and attention to detail.Strong communication and interpersonal skills.Ability to work independently and as part of a team.Proven ability to manage multiple tasks and deadlines.Preferred Qualifications:Experience with cloud platforms (e.g., Azure, AWS).Familiarity with CI/CD pipelines and DevOps practices.Knowledge of other front-end frameworks (e.g., React, Vue.js).Experience with containerization technologies (e.g., Docker, Kubernetes).