Digitanity (part of Athletic Commerce) is the new generation dedicated IT company, that partners with clients from all over the world on some of the most thrilling and contemporary technology long-term products.
Digitanity dedicated teams are an authentic augmentation to our customers’ team in Head Quarter. You can meet us in Scottsdale, Amsterdam, Padua, Sofia, and Belgrade.
Our client Is Agilio
Agilio Software is a successful and growing HealthTech SaaS business. They put their customers first. They currently have around 180 staff based at multiple locations in the UK. Their markets are Dental, Primary Care, Hospital and SME. They have HR and Compliance products which are sold B2B and e-learning products which are sold both B2B and B2C. Company's mission is to enable all health practitioners to maximise their time on clinical delivery by digitising the management of their practice.
We are looking for: .Net Developer
Role Purpose
As a Mid-Level Software Engineer, you will play a key role in our platform team. Your primary focus and main objective will be to be a part of the platform team developing, testing, and integrating software for our next generation Workforce, HR, Compliance and Learning microservice platform. You will be a approaching this role with a Cloud and API first mindset, leveraging your experience to produce world class technical solutions.
Responsibilities & Accountabilities
• Work as part of cross-functional, passionate agile project teams to ensure quality is driven into the heart of the development process from requirements definition to delivery.
- Developing, and maintaining platform microservices, both existing and entirely new services.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Diagnose and fix bugs and performance bottlenecks for great performance.
- Maintain code and write automated tests to ensure the product is of the highest quality.
Essential Experience & Skills
• 3+ years' experience with C# and .NET
- C# .net 4.0 or higher (core and standard)
- ASP.NET MVC
- ORM experience with entity framework / entity framework core
- Experience with SQL server • Designing & implementing web APIs / REST APIs
- Unit & integration testing • TDD / BDD approaches
- Design patterns
- Distributed systems / Microservices
- Leading a development team
- Git • Cloud / Azure experience - IaaS and PaaS
Desirable Experience & Skills
• Experience in the healthcare or dental sector
- Line management & mentoring
- Experience of devops - CI/CD - / GitHub Actions / Azure DevOps Pipelines
- VueJS or similar front end frameworks
- non-RDMS experience (document DB, graph DB)
- GraphQL
- OIDC / OAuth 2.0 (grant types, scopes, JWTs)
- Swagger / OpenAPI
- Docker / Kubernetes
- Event based / messaging architectures using Kafka, Event Grid or similar
Personal Attributes
• A passion and motivation for Software Engineering and creating high-quality and resilient software
- Bring energy, new ideas and a positive approach
- Be open-minded and curious with a desire to learn and get involved
- An engineering mind-set, with a curious and innovative yet structured approach to solving problems
- Attention to detail
- Hands on
- Ability to work as part of a team
- Flexible attitude and approach
- Display an eagerness for change and continuous improvement
- Outstanding written and oral communication skills
- Excellent organisational, analytical, and problem-solving skills
- Ability to work under pressure
- Ability to command respect from sponsors, peers, and team
- Ability to bring together people with wildly different viewpoints and cultural values
- Ability to develop strategies for achieving positive change and improvements amidst ongoing demands and pressures
- Inspires co-workers to attain goals and pursue excellence
Benefits:
Home office and Hybrid option
Well above-average salary
A team of enthusiastic and skilled developers
Flexible working hours
25 days paid annual holiday
Additional private healthcare package
Multisport card
New machines equipped with the best tools
On-boarding program
High-paying refer-a-friend program
Supportive colleagues
Access to e-learning platforms
An open, casual environment that gives you a lot of freedom combined with a lot of responsibility
А variety of projects and unlimited space for technical development