Tech Stack
AWSAzureCloudDistributed SystemsEntity FrameworkERP.NETSQL
About the role
- Design, develop, and maintain back-end services and APIs with .NET and C#, ensuring scalability and performance.
- Translate complex business logic from legacy ERP systems into modern, maintainable solutions.
- Identify and resolve defects, deliver new features, and handle complex tasks with minimal supervision.
- Collaborate with front-end developers to integrate components seamlessly.
- Design robust database structures, optimizing performance and maintainability.
- Troubleshoot complex technical issues, ensuring high system availability and responsiveness.
- Participate in architecture discussions and provide guidance on system design, scalability, and modernization.
- Suggest and implement improvements to coding patterns and technical approaches to enhance quality.
- Promote a culture of continuous learning, innovation, and technical excellence.
- Stay updated with emerging technologies, development methodologies, and back-end best practices.
Requirements
- Proven experience in back-end development with .NET and C# in commercial environments.
- Strong understanding of software architecture, design patterns, and scalable systems.
- Skilled in relational database design and development, especially SQL Server.
- Experienced with Entity Framework in large, complex databases.
- Expertise in designing, developing, and integrating RESTful APIs in distributed systems.
- Experience with multi-tenant applications requiring high performance and security.
- Familiar with cloud platforms (Azure or AWS); hands-on experience is a plus.
- Proficient with version control systems (Git) and CI/CD workflows.
- Excellent problem-solving skills and ability to work independently or in a team.
- Strong communication skills to explain technical concepts clearly.
- Passionate about continuous learning and following best practices in back-end development.
- Remote work.
- 13 floating holiday
- 15 vacation days per year completed
- good working environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETC#back-end developmentsoftware architecturedesign patternsrelational database designSQL ServerEntity FrameworkRESTful APIsmulti-tenant applications
Soft skills
problem-solvingindependent workteam collaborationcommunicationcontinuous learninginnovationtechnical excellence