The 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.
5+ years of experience with C# and .Net.
Good knowledge of MS SQL Server.
Experience in building applications with .Net Core, ReactJS and Web API.
Experience/understanding of microservices architectural concepts and practicalities.
Good understanding of containerized applications development and delivery lifecycle.
Solid understanding of OOP and Design Patterns.
Excellent English language skills.
Able to work with minimal supervision.
Good communication skills.
Motivated and self-driven.
Excellent team player.
Ability to produce good documentation.
Focused & Results orientated.
TSD Group specializes in IT outsourcing services, software product development, and end-to-end custom software solutions. For more than 14 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 parent company TSD Holdings, Ltd and subsidiary companies TSD Services, Ltd and TSD Software, Ltd.
TSD Services is focused on providing world-class offshore and nearshore software development services.
TSD Software specializes in software product development including Relativity-based applications suite and a business process management software platform of our own.