Senior .NET Developer

New
O
OneOceanEducational technology
Based in Poland and is fully remoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years in commercial development.
Required Skills
DockerGraphQLMicrosoft SQL ServerMongoDB.NETRESTful APIsMicroservices

Requirements

  • Have 8+ years in commercial development.
  • Bring strong technical expertise in .NET and object-oriented programming.
  • Have proficiency in Test-Driven Development (TDD), unit, integration, and acceptance testing.
  • Have experience with microservices, distributed architecture, GraphQL, REST APIs, event buses, and message queues.
  • Have a solid understanding of Domain-Driven Design (DDD).
  • Understand client-server architecture and asynchronous programming.
  • Be familiar with SQL/NoSQL databases, including MS SQL Server and MongoDB, Docker, and AWS or Azure cloud platforms.
  • Have a bachelor’s degree in computer science, software engineering, or a related technical field, or equivalent practical experience or certifications.
  • Front-end experience with React, HTML, CSS, JavaScript, or jQuery is listed as an expected area of competence.
  • Experience with CI/CD pipelines, Jenkins, modern DevOps practices, AWS/Azure environments, or application performance monitoring tools is listed as an expected area of competence.

Responsibilities

  • Design, code, test, debug, and document software applications using .NET, cloud, and related technologies.
  • Ensure application performance, quality, and responsiveness.
  • Collaborate with the team to define, design, and ship new features.
  • Work with project leaders, product owners, and developers to understand business requirements and translate them into technical solutions.
  • Maintain, support, and enhance existing systems.
  • Troubleshoot problems and support application end-users.
  • Improve the codebase, fix bugs, and optimize performance.
  • Participate in code reviews and keep up with .NET development practices.
  • Create and maintain software documentation, develop unit and functional tests, and assist with test scenarios and functionality testing.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now