GO TO SEARCH
We are looking for a talented Senior .NET Developer to join our dynamic team.
The focus will be on a wide range of enterprise applications, involving maintenance and enhancement of existing applications, as well as the development of new applications and integrations.
Responsibilities
- Design, develop, and maintain software applications using .NET framework
- Collaborate with team members to identify and fix technical problems
- Optimize applications for maximum speed and scalability
- Write clean, scalable code using C#
- Test and deploy applications and systems
- Serve as an expert on applications and provide technical support
- Ensure the implementation of security and data protection
- Integrate data storage solutions using Microsoft SQL Server
- Improve existing software and its performance
Requirements
- A Bachelor’s degree in Computer Science or related field
- Strong experience in .NET development
- Proficiency in C#, ASP.NET, and Microsoft SQL Server
- Familiarity with front-end technologies like JavaScript, HTML5, CSS
- Experience with cloud services such as Azure, AWS
- Understanding of Agile methodologies
- Excellent troubleshooting skills
- Ability to work independently with minimal supervision
- Experience with version control tools such as Git
- Experience in working remotely and availability to work in US Eastern timezone hours (8 am - 5 pm)
- Fluent English communication skills at a B2+ level
Nice to have
- Knowledge of React and other modern frontend frameworks
- Experience with Apache Kafka and Elasticsearch
- Familiarity with CI/CD pipelines and automated testing tools