About This Role
This is a challenging opportunity for an experienced .NET developer to join our team as a senior developer. We are looking for someone who can work independently and collaboratively, with a strong focus on delivering high-quality software solutions.
Key Responsibilities:
* Design and develop robust and scalable software applications using .NET technologies such as C# and Entity Framework.
* Work closely with cross-functional teams to identify business requirements and develop effective solutions.
* Collaborate with developers to design and implement database solutions using SQL Server and other relational databases.
* Develop and maintain high-quality code, following best practices and industry standards.
* Participate in code reviews and provide feedback to improve the overall quality of the codebase.
Required Skills and Qualifications:
* 10+ years of experience in .NET development, with a strong focus on C# and Entity Framework.
* Excellent knowledge of SQL Server and other relational databases.
* Experience working with AWS cloud services such as S3, RDS, Lambda, and SQS.
* Strong understanding of Agile methodologies and Scrum principles.
* Excellent communication and collaboration skills.
Benefits:
We offer a competitive salary and benefits package, including medical and dental insurance, 401(k) matching, and paid time off.
Why Join Us?
We are a dynamic and innovative company that values creativity, collaboration, and continuous learning. We offer opportunities for professional growth and development, as well as a fun and supportive work environment.