About you
We are looking for a talented .NET Developer to join our team to code custom applications from scratch with minimal supervision. You are someone who wants to influence your own development. You`re looking for a company where you have the opportunity to pursue your interests and be able to grow professionally.
You bring to SMBS the following competencies:
- Bachelor’s Degree or higher in Computer Science, Computer Engineering, related field, or equivalent experience.
- 7+ years of demonstrated experience working with C#, .NET Framework 4.5+/Core 6+, ASP.NET Core.
- 5+ years experience with microservices architecture and DDD (Domain Driven Design).
- Familiarity with RESTful APIs and JSON data format.
- Experience using NUnit, xUnit.net, and TDD (Test-Driven Development).
- Experience working with SQL and Entity Framework.
- Experience with MS SQL Server, Azure Managed SQL, Redis, Message Broker (like RabbitMQ).
- Working knowledge of containerization technologies like Docker (required) and cloud computing platforms.
- Good understanding of CI/CD tools and concepts like Pipelines, Git, Jenkins.
- Familiarity with tooling like NuGet, Git, Swagger.
- English proficiency is a requirement, as you will be working directly with US-based clients
You will be accountable for the following responsibilities:
- Work with Product Management to take detailed story-driven requirements and implement them using Agile Test Driven techniques.
- Work in an organized team oriented environment with shared responsibilities.
- Develop documentation throughout the SDLC.