About the job Senior .Net Developer
About Codanex:
Codanex is an innovative technology firm dedicated to delivering cutting-edge software solutions. As we forge ahead, we are on the lookout for a highly experienced and motivated Senior .NET Developer to join our visionary and growing team. This position is critical for leading our development efforts and pushing the boundaries of technology.
Job Description:
We are seeking a Senior .NET Developer with a minimum of 4 years of experience in .NET, C#, and Azure technologies. The ideal candidate will have extensive knowledge of software development practices and a proven track record of leading projects to successful completion. Experience with Angular is highly regarded and considered an asset.
Key Responsibilities:
- Lead the design and development of sophisticated web and software applications using .NET, C#, and Azure.
- Utilize Azure cloud services to ensure high performance and scalability of applications.
- Spearhead cross-functional teams in the planning, development, and implementation of critical software features.
- Employ Angular for the development of dynamic and responsive web interfaces, when applicable.
- Promote and ensure adherence to software development best practices, including code reviews, rigorous testing, and thorough documentation.
- Take charge of projects, demonstrating leadership to meet deadlines, adhere to quality standards, and exceed client expectations.
- Mentor junior developers, fostering a culture of learning and continuous improvement within the team.
- Keep abreast of new technologies and methodologies to drive innovation and efficiency in development processes.
Qualifications:
- At least 4 years of proven experience in .NET development, with in-depth knowledge of .NET, C#, and Azure.
- Experience with Angular or similar front-end frameworks is highly desirable.
- Demonstrated ability to lead projects and work independently, managing multiple priorities to successful completion.
- Exceptional problem-solving skills and a proactive approach to addressing challenges and enhancing project quality.
- Strong leadership and communication skills, with proficiency in English for effective collaboration in diverse work environments.
- A Bachelors degree in Computer Science, Engineering, or a related field is preferred.
What We Offer:
- The chance to lead and work on innovative projects with a team of experts.
- Opportunities for professional growth and development in a supportive and collaborative environment.
- The flexibility of remote work with adjustable hours.
- A competitive compensation package that reflects your experience and expertise.
- Engagement with international teams and projects.