- 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.