About this role
Our client is seeking a Senior Dotnet Developer with extensive experience in C# and .NET to join their dynamic team. This role is ideal for a skilled software developer who is comfortable working in a remote setting but is also flexible to come onsite when required. The successful candidate will play a vital role in building, supporting, and maintaining enterprise applications utilized across global platforms, with a focus on cloud technologies, databases, and web services.
Key Responsibilities:
- Develop and maintain high-quality software solutions using C# and .NET frameworks.
- Collaborate with cross-functional teams to define, design, and implement new features and enhancements.
- Support and troubleshoot existing applications, ensuring optimal performance and reliability.
- Work with AWS services and Linux environments to deploy and manage applications.
- Participate in code reviews and contribute to best practices for software development.
- Document technical specifications and maintain comprehensive project documentation.
Required Skills & Qualifications:
- Proficiency in C# and .NET development, with a strong understanding of object-oriented programming principles.
- Hands-on experience with AWS, including services such as EC2, S3, and AKS.
- Familiarity with Linux operating systems and command-line tools.
- Experience in developing and consuming RESTful APIs and web services.
- Strong problem-solving skills and ability to work independently as well as part of a team.
- Excellent communication skills, both verbal and written.
Experience Level:
- 7 to 10 years of professional experience in software development, with a focus on .NET technologies.
What we offer:
- Opportunity to work in a collaborative and innovative environment.
- Flexible work arrangements with the option for remote work.
- Professional development opportunities to enhance your skills and career growth.
- Engaging projects that have a global impact and exposure to cutting-edge technologies.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.