Job Title: .NET Developer
We are looking for a talented .NET Developer to join our team remotely. As a .NET Developer, you will be responsible for developing backend solutions using C# and .NET Core. The ideal candidate will have experience with relational databases, particularly DynamoDB, and possess strong skills in interpreting business rules to develop robust and efficient backend services. Frontend development is not required for this position.
- Develop backend solutions using C# and .NET Core.
- Work with relational databases, particularly DynamoDB, for data storage and retrieval.
- Interpret business rules and requirements to design and implement backend services.
- Design and develop APIs and service layers to facilitate communication between different components of the system.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Collaborate with cross-functional teams including frontend developers, QA engineers, and product managers to deliver high-quality software solutions.
- Participate in code reviews, unit testing, and debugging activities to ensure the reliability and performance of the software.
- Proficiency in C# programming language.
- Strong experience with .NET Core framework.
- Experience working with relational databases, preferably DynamoDB.
- Ability to interpret business rules and translate them into technical requirements.
- Experience developing APIs and service layers.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work effectively in a remote team environment.
- Experience with AWS services.
- Knowledge of other cloud platforms such as Azure or Google Cloud.