Job Details
Skills And Tools:
Job Description
• 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
Job Requirements
• 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.