Senior.NET Developer
Job description
Senior .NET Developer at Wizeline.
About the role
Wizeline is actively seeking a Senior .NET Developer to join our engineering team in Spain. In this role, you will own the design and implementation of scalable backend services using the .NET framework within cross-functional Agile pods. You will leverage and integrate AI agents into development workflows to elevate individual and team engineering performance on complex projects. The position requires participation in the full software development lifecycle to deliver robust software solutions for global clients across diverse industry verticals. You will collaborate closely with product managers, designers, and other engineers to translate business requirements into technical specifications. The role involves contributing to projects in dynamic sectors such as finance, healthcare, retail, and media, ensuring solutions meet high standards of quality and scalability. You will be responsible for writing clean, maintainable code that adheres to architectural best practices and supports long-term product goals. This position is ideal for a technical leader who thrives in fast-paced environments and is passionate about building the future of digital services.
Key facts
What you'll do
- Architect and develop scalable, secure, and high-performance backend services using the .NET framework to meet evolving business demands.
- Partner with cross-functional Agile pods to analyze requirements, refine user stories, and deliver incremental software value on a consistent schedule.
- Evaluate, prototype, and integrate AI agents and AI-augmented development tools to streamline engineering workflows and reduce manual effort.
- Lead the full software development lifecycle for industry-specific applications, from initial conception through deployment and maintenance.
- Contribute technical expertise to projects spanning finance, healthcare, retail, and media, ensuring solutions align with client objectives and regulatory standards.
- Implement automated testing strategies and quality assurance practices to ensure reliability, performance, and security of deployed systems.
- Mentor junior developers by providing guidance on .NET best practices, code reviews, and effective problem-solving techniques within the team.
- Optimize existing software solutions to improve scalability, maintainability, and user experience in response to evolving business needs.
- Collaborate with DevOps engineers to ensure smooth deployment pipelines, containerization, and infrastructure management in cloud environments.
- Stay current with emerging trends in AI-augmented development and backend engineering to introduce innovative solutions and process improvements.
- Facilitate technical discussions during sprint planning, retrospectives, and design sessions to foster a culture of continuous improvement.
- Translate complex business problems into technical solutions that leverage .NET technologies and modern architectural patterns.
- Work closely with stakeholders to gather feedback and iterate on software products to ensure they meet user expectations and business goals.
- Promote engineering excellence through documentation, knowledge sharing, and adherence to coding standards across the team.
Requirements
- Demonstrate proven professional experience in .NET development, with a strong portfolio of applications built using the framework.
- Show the ability to work effectively within Agile team structures, participating in daily standups, sprint planning, and retrospectives.
- Exhibit a strong understanding of software engineering principles, including object-oriented design, modularity, and backend architecture.
- Display capacity to adapt to AI-enhanced development environments and incorporate AI tools into daily workflows.
- Possess excellent problem-solving skills and the ability to debug complex issues in distributed systems and services.
- Have solid experience with version control systems, particularly Git, and follow best practices for collaborative code management.
- Communicate clearly and professionally with both technical and non-technical stakeholders throughout the project lifecycle.
- Commit to continuous learning and actively contribute to the growth of the engineering community within the organization.
Nice to have
- Preferred items are not specified for this role.
Practical notes
This is a full-time position based in Spain. The engagement is full-time, and candidates must be available to work during standard business hours as required by the team. No specific information regarding hours, travel, visa requirements, or application deadlines is provided in the source material. Prospective candidates should ensure they meet the outlined requirements and are prepared to discuss their experience with .NET development and AI-augmented workflows during the application process.