• Full-Stack Development: Develop and maintain web applications using .NET and Angular frameworks, ensuring code quality and performance.
• Technical Leadership: Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement.
• Architecture and Design: Participate in the design and architecture of scalable, maintainable, and efficient software solutions.
• Collaboration: Work with UI/UX designers, product managers, and other stakeholders to deliver high-quality features that meet user needs.
• Code Reviews: Conduct and participate in code reviews to ensure adherence to best practices and coding standards.
• Problem Solving: Identify and resolve complex technical challenges, offering innovative and effective solutions.
• Continuous Improvement: Stay updated with emerging technologies and industry trends, incorporating them into development practices where appropriate
• Minimum of 5-7 years of experience in software development, with a strong focus on .NET and Angular.• Proven experience in full-stack development and contributing to complex projects.• Bachelor’s degree in Computer Science, Information Technology, or a related field.• Strong front-end skills in HTML, CSS, JavaScript, and TypeScript.• Solid back-end expertise with C#, .NET Core, and Web APIs.• Experience with cloud platforms (e.g., Azure, AWS) is a plus.• Familiarity with DevOps practices, CI/CD pipelines, and containerization technologies (Docker, Kubernetes).• Excellent problem-solving abilities and attention to detail.• Effective communication skills, with the ability to articulate technical concepts clearly.