Who we are: Operating since 2022, Luxoft Spain specializes in developing software and creating digital strategies for businesses in healthcare, energy and utilities, telco, consumer and retail, banking, capital markets, and automotive industries. If you're an experienced professional who values teamwork, pioneering technology, and innovation, then Luxoft is the place for you. You'll work with a highly motivated team of professionals and have access to the latest technologies, methodologies, techniques, and tools to keep you focused on tech and development innovations.
Project Description: As a Senior Backend Developer, you will augment a high-profile team of business analysts, solution architects, and developers working on a strategic project for Group Accumulation Management.
You will be responsible for designing and implementing integration solutions based on business requirements throughout the entire project lifecycle. You should have sound knowledge of agile software development, data modeling, and a strong interest in deepening your domain knowledge in Commercial Insurance, Risk & Accumulation Management business.
Responsibilities: Your main accountabilities will involve:
- Working with IT Solution Architect to clarify business requirements and estimate development efforts
- Managing task breakdown and implementing user stories
- Collaborating with Quality Assurance Team on issue reporting, resolution, and change control
- Assisting other teams with troubleshooting problems arising from applications or integration of various components
Mandatory Skills and Experience:
- Methodologies: Software craftsmanship, agile mindset, experience with test-driven development, understanding of test concepts (e.g., Test Pyramid, e2e tests), creating and executing unit and integration tests, monitoring & debugging frontend flows, continuous integration practices using Azure DevOps
- Analysis & Design: Transforming high-level design into low-level design and implementation
- Programming Skills: 5+ years of .NET development experience (including unit testing), 5+ years of database experience (MS SQL Server or similar), experience with full SDLC and iterative (Agile) development lifecycle, using DevOps tools like CI/CD (Azure DevOps Pipelines or similar), experience with XML, GIT/TFS, code coverage tools like SonarQube, Veracode, experience with ORMs (Entity Framework, Dapper), APIs, MVC pattern, Web Forms, test doubles in C# (mocks, stubs), understanding of event-driven architectures, CQRS, SOLID principles
- Azure Skills: At least one Microsoft Azure Associate certification, experience with Azure Integration Services (Logic Apps, Service Bus, API Management, Event Grid), creating workflows, orchestrating business processes, implementing messaging workflows, publishing APIs, configuring eventing topology, setting up Azure Governance, understanding Azure Networking (Virtual Networks, Private Links), programming with Durable Azure Functions, Azure SQL Server
- Additional: Knowledge of PowerBI