.NET Full Stack Developer (Mid/Senior Level)

LOCATION: SOFIA, PLOVDIV, TROYAN, REMOTE
DEPARTMENT: SOFTWARE DEVELOPMENT
WORK STATUS: FULL-TIME

Key Responsibilities

The .NET Full-Stack Developer is responsible for maintaining the availability of the core applications, hosted by the client, as well as planning and implementing new projects alongside members of the Development and QA departments.

Job Role

  • Participate in requirements analysis.

  • Collaborate with internal teams to produce software design and architecture.

  • Write clean, scalable code using .NET programming languages.

  • Test and deploy applications and systems.

  • Revise, update, refactor and debug code.

  • Improve existing software functionality

Minimum Qualifications

  • 2+ years of work experience as a professional software developer.

  • Good knowledge of MS SQL Server.

  • In-depth knowledge of C# and JavaScript.

  • Solid understanding of OOP and Design Patterns.

  • Experience/understanding of microservices architectural concepts and practicalities.

  • Troubleshooting abilities.

  • Good communication skills.

Preferred Qualifications

  • Experience in building applications with ASP.NET MVC; Web API; .Net Core and Angular 2+.

  • Good understanding of containerized applications development and delivery lifecycle.

  • Agile project delivery (ideally SCRUM).

  • Building and maintaining Continuous Integration pipelines (ideally Azure DevOps).

  • Octopus deploy.

  • Excellent English language skills

  • Able to work with minimal supervision

  • Motivated and self-driven

160x90px

TSD Group specializes in IT outsourcing services, software product development, and end-to-end custom software solutions. For more than 15 years in business, we have been successfully actualizing an increasing number of projects for our global clients across five continents, including leading financial organizations, “Big Four” accounting and auditing firms, innovative technology companies, gambling companies, and more.
The TSD Group is a group of companies with an IT focus, consisting of the holding company TSD Group, Ltd and the subsidiary companies TSD Services, Ltd and TSD Software, Ltd.
TSD Services is focused on providing world-class offshore and nearshore software development outsourcing services offered under the engagement models of staff augmentation, dedicated teams, and project outsourcing.

TSD Software specializes in delivering end-to-end software development services. The company is the creator of a Relativity-based applications suite and the business process management framework Hydrogen.

Benefits