Job Openings
Senior .Net Developers
About the job Senior .Net Developers
Position Overview: As a Senior .NET Developer , you will play a key role in the design, development, and implementation of cutting-edge software solutions. Leveraging your extensive experience in .NET development, you will collaborate with cross-functional teams to deliver high-quality, scalable, and robust applications that meet the needs of our clients.
Responsibilities:
- Lead the development of complex software solutions using the .NET framework.
- Design and architect scalable and maintainable software applications.
- Collaborate with product managers, designers, and other developers to translate business requirements into technical specifications.
- Mentor junior developers and provide technical guidance and support.
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Troubleshoot and debug issues to ensure optimal performance and reliability.
- Stay abreast of emerging technologies and trends in software development.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Minimum of 8 years of experience in software development with a focus on .NET technologies.
- Proficiency in C#, ASP.NET, MVC, and other .NET frameworks.
- Strong understanding of object-oriented programming principles and design patterns.
- Experience with front-end technologies such as JavaScript, HTML, and CSS.
- Solid understanding of SQL and database design.
- Excellent problem-solving and analytical skills.
- Ability to work independently and collaboratively in a fast-paced environment.
- Strong communication and interpersonal skills.
Preferred Qualifications:
- Experience with cloud platforms such as Azure or AWS.
- Knowledge of DevOps practices and tools.
- Familiarity with Agile methodologies.
- Certifications in .NET development or related technologies.