Arbetsbeskrivning
Veritaz is a leading IT staffing solutions provider in Sweden, committed to advancing individual careers and aiding employers in ensuring the perfect talent fit.
With a proven track record of successful partnerships with top companies, we have rapidly grown our presence in the USA, Europe, and Sweden as a dependable and trusted resource within the IT industry.
Assignment Overview
We are looking for a Senior Software Engineer
What You Will Work On
- Develop and maintain enterprise-level applications within the service platform ecosystem.
- Contribute to a global system supporting service lifecycle management, contracts, and entitlements.
- Build scalable backend and full-stack solutions using
• NET technologies.
- Work with domain-driven design and clean architecture in a modern development environment.
- Collaborate with international teams across products, systems, and integrations.
- Participate in architecture discussions, code reviews, and technical improvements.
- Support integrations and orchestration across multiple enterprise systems.
- Contribute to testing practices including unit testing, integration testing, and TDD.
- Work with modern development workflows using Git and collaborative tools.
- Support cloud-based solutions and deployments within Azure environments.
What You Bring
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum 5 years of experience in full-stack development for enterprise applications.
- Strong experience with ASP.NET MVC, C#, and Entity Framework.
- Experience with frontend technologies such as React, Angular, or Blazor is beneficial.
- Solid understanding of domain-driven design and clean architecture.
- Experience working with MS SQL Server or similar relational databases.
- Strong understanding of SOLID principles and software design best practices.
- Experience with Git, unit testing, integration testing, and Test-Driven Development.
- Knowledge of Microsoft Azure and cloud-based solutions.
- Growth mindset with interest in learning new technologies and methodologies.
- Ability to work effectively in fast-changing environments.
- Strong collaboration skills and motivation to contribute to team and product success.