- Design and implement scalable, secure, and efficient software systems using .Net technologies.
- Collaborate with cross-functional teams to identify business requirements and develop technical roadmaps.
- Develop and maintain high-quality code that meets industry standards and best practices.
- Provide technical guidance and mentorship to junior team members.
- Participate in code reviews and ensure adherence to coding standards.
- Stay up-to-date with emerging trends and technologies in the .Net ecosystem.
Job Requirements
- Strong understanding of software development principles, patterns, and practices.
- Proficiency in .Net framework, C#, SQL Server, and other relevant technologies.
- Experience with agile development methodologies and version control systems.
- Excellent problem-solving skills and attention to detail.
- Robust communication and interpersonal skills.
- Ability to work collaboratively in a fast-paced setting.