Full-Stack Engineer with .NET and Angular
15.3k PLN15 267 PLN/ mies.UoP
SeniorFull-time·Umowa o pracę
#434803·Dodano miesiąc temu·1
Źródło: EndavaTech Stack / Keywords
.NETC#AngularTypeScriptASP.NETAzureAzure DevOpsDockerTerraformOpenTofu
Firma i stanowisko
Technology is the core focus of Endava, a company that partners with leading brands to create dynamic platforms and digital experiences. Endava has a strategic partnership with WTW's Insurance Consulting and Technology Division, a global leader in insurance software and advisory services, supporting over 1,000 insurers worldwide.
Wymagania
Software Engineering:
- 4–6 years of commercial software development experience.
- Strong experience with C#, modern .NET, and ASP.NET.
- Strong experience with Angular and TypeScript.
- Experience designing and developing RESTful APIs.
- Good understanding of object-oriented programming and modern software engineering principles.
Cloud & Platform Engineering:
- Experience developing applications on Microsoft Azure.
- Experience with Azure DevOps, Git, and CI/CD pipelines.
- Experience working with Docker and containerised applications.
- Understanding of Infrastructure as Code principles, experience with OpenTofu or Terraform.
- Understanding of cloud-native application development principles.
Engineering Practices:
- Experience writing unit and integration tests.
- Understanding of Clean Code principles and software design patterns.
- Experience working in Agile Scrum teams.
- Ability to work within a collaborative cross-functional engineering team.
Soft Skills:
- Strong communication and collaboration skills.
- Proactive problem-solving approach.
- Willingness to learn modern cloud platform technologies.
- Passion for continuous improvement and engineering excellence.
Preferred Skills and Experience:
- Experience with Azure Container Apps.
- Experience with Azure Batch.
- Experience with OpenTofu or Terraform.
- Experience with Playwright.
- Experience with SQL Server.
- Experience with Redis.
- Experience with SignalR.
- Experience working on cloud-native platforms.
- Experience modernising legacy enterprise applications.
Obowiązki
Application Development:
- Develop modern Angular applications replacing legacy AngularJS portals.
- Design, develop, and maintain .NET backend services for distributed compute workloads.
- Build and enhance REST APIs consumed by multiple business applications.
- Modernise legacy platform functionality while preserving business continuity.
- Implement scalable, maintainable, and secure software following modern engineering practices.
Platform Modernization:
- Participate in migration towards Azure Container Apps and containerised workloads.
- Support Infrastructure as Code implementation using OpenTofu/Terraform.
- Contribute to cloud-native platform modernization initiatives.
- Participate in modernisation of deployment pipelines and release automation.
- Help improve platform scalability, maintainability, and operational resilience.
Engineering Excellence:
- Write unit, integration, and automated tests.
- Participate in code reviews and technical discussions.
- Apply Clean Code principles and modern software design patterns.
- Support continuous integration and continuous delivery initiatives.
- Contribute to zero-downtime deployment improvements.
Operations & Collaboration:
- Collaborate with Product Owners, Architects, QA Engineers, DevOps Engineers, and Software Engineers.
- Participate in production support and on-call rotation.
- Contribute to troubleshooting, root cause analysis, and continuous platform improvements.
- Share knowledge and support engineering capability building.
Benefity
- Gross base salary starting from 15,267 PLN gross per month (full-time employment contract).
- Private medical insurance.
- Dental plan.
- Glasses reimbursement.
Opieka zdrowotna
Endava
8 aktywnych ofert