{"@context":"https://schema.org/","@type":"JobPosting","title":".net Developer
Tiro Partners Limited
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Tech stack
Clean Code Principles
API
Azure
C Sharp (Programming Language)
Software as a Service
Software Quality
Databases
Relational Databases
Microsoft SQL Server
MongoDB
Octopus Deploy
Solid Principles
Terraform
Domain Driven Design
Web Api
Job description
You'll be responsible for maintaining and updating our platform's APIs, implementing new features based on customer requirements. This role requires you to perform technical analysis and extract requirements from customer feedback that may arrive in various forms across multiple channels.
Requirements
You must have 2+ years of Web API development experience including:
- Developing an API-first software product, preferably SaaS
- Expert-level proficiency in C# and creating WebAPIs
- Practical experience using Domain Driven Design
- Designing and writing code following SOLID principles
- Customer Interaction Experience / Gathering Requirements
- Demonstrable commitment to Clean Code practices - showing real pride, care and attention in your work
- Writing testable code and applying Test-Driven Development (TDD) where appropriate
Desirable Skills
- Experience with document-based databases (MongoDB preferred)
- Experience with relational databases (MS SQL Server preferred)
- Knowledge of Azure and Terraform
- Experience implementing CI/CD pipelines (Azure DevOps and Octopus Deploy preferred)
What We're Looking For
A developer who takes genuine pride in their code quality, can work with unstructured customer feedback to define technical requirements, and understands that great user experience sometimes means more complex development work.