As a highly skilled .NET Software Developer , you will play a crucial role in the creation of innovative solutions while collaborating closely with our team. This position demands expertise in .NET and a strong combination of technical and soft skills to navigate a dynamic environment effectively.
This role involves :
- Developing and maintaining software projects that incorporate machine learning, NLP, and NMT technologies.
- Implementing backend and frontend solutions, ensuring high-quality code and performance.
- Actively participating in code reviews, pair programming, and team discussions.
- Staying updated with the latest industry trends and technologies.
- Creating and maintaining technical documentation for developed solutions.
- Collaborating effectively with cross-functional teams to deliver high-quality products.
Required Skills and Qualifications :
Demonstrated experience in .NET development.Experience in creating and maintaining technical documentation.Expertise in Machine Learning, NLP, and NMT, including :Experience with Azure Speech Services or similar platforms.Proficiency in speech recognition (STT) and translation models.Custom speech and translation model development.Desired Skills and Experience :
Experience with other programming languages and frameworks.Familiarity with Agile development practices.Strong collaboration and adaptability skills.A proven track record of effective collaboration within a team and clear communication.The ability to work independently while knowing when to seek assistance.A proactive attitude and willingness to take initiative.A strong interest in AI and a commitment to continuous learning in the field.