Senior .NET Engineer responsible for back‑end development, architecture design, and code quality in a distributed Agile team.
Locations (2)
Málaga, Andalusia, Spain
Spain
Responsibilities
Back‑end development to meet customer’s business needs and implement components according to modern software development environment (microservice architecture)
Taking part in the decision‑making process in design application architecture, solution development, architecture and code review
Develop and review feature design documents and provide inputs/update to specifications for the solution
Design and implement a set of various types of tests (unit, integration, functional, etc)
Proactive position in solution development, processes improvements
We are seeking a detail-oriented Software Engineering Evaluator to assess and improve the quality of AI-generated software development work.
Compensation
The pay range for this position is $45000.00 - $60000.00/yr.
Responsibilities
Create realistic software engineering tasks based on real-world development workflows, including technical requirements, supporting documentation, test cases, and code repositories.
Evaluate AI-generated code solutions against professional engineering standards for correctness, maintainability, performance, and reliability.
Compare outputs from different AI systems using identical requirements and environments, documenting relative strengths and areas for improvement.
Develop test plans, evaluation rubrics, and success criteria that clearly define expected functionality, coding standards, and edge-case handling.
Review code changes, implementation decisions, automated tests, and design approaches to verify technical quality and adherence to requirements.
Requirements
Bachelor's degree (completed or in progress) in Computer Science, Software Engineering, Information Systems, or a related discipline, or equivalent practical experience.
Nice to have: containerization
Nice to have: CI/CD pipelines
Nice to have: AI-powered coding assistants
Nice to have: large language model tools such as ChatGPT, Claude, GitHub Copilot
Design, demo, and deploy Tonic solutions for customers, leading technical discovery, pilots, onboarding, and support while driving product improvements.
Compensation
Competitive compensation and equity
Responsibilities
Run technical discovery with prospects’ engineering, DevOps and QA teams
Design and demo the solution, handling hard technical questions
Scope pilots with clear success criteria and run them to decision
Own onboarding after the deal closes, deploying Tonic and configuring data pipelines
Diagnose and fix data issues, or explain them to engineers
Requirements
Bachelor's degree in a technical field (computer science, engineering, information systems, math or similar)
Lead technical design and engineering delivery for M&G IT estate, modernising legacy systems and driving architecture, standards, and operational excellence.
Responsibilities
Provide brown‑field and green‑field technical leadership across key areas of the M&G IT estate
Define technical architecture patterns, set engineering standards, unblock delivery squads, and ensure smooth operational handovers
Act as the key design authority for your domain, bridging business strategy, solution architecture, and day‑to‑day engineering execution
Drive continuous improvement in system reliability, cost efficiency, and developer productivity
Proactively monitor estate health focusing on operability, security posture, cost optimisation, and technical debt reduction