Roles and Responsibility
Design and develop high-quality, scalable, and effective software applications using the .NET framework.
Collaborate with cross-functional teams to identify project requirements and deliver solutions that meet business needs.
Develop and maintain technical documentation for software applications and systems.
Troubleshoot and resolve complex technical issues related to software development.
Mentor junior developers and provide guidance on best practices and coding standards.
Participate in code reviews and ensure adherence to coding standards and quality guidelines.
Job Requirements
Strong knowledge of the .NET framework, including its architecture, features, and ecosystem.
Experience in designing and developing large-scale software applications using the .NET framework.
Excellent problem-solving skills and ability to analyze complex technical issues and develop creative solutions.
Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
Ability to adapt to changing priorities and deadlines in a rapid-paced development environment.
Solid understanding of software development principles, patterns, and practices.