Software Development Tech Lead

Reposted 20 Hours Ago
Be an Early Applicant
Madrid, Comunidad de Madrid, ESP
Hybrid
55K-75K Annually
Senior level
Software
The Role
Lead a cross-functional product team technically: design, develop, review, and ensure quality of software deliverables. Mentor engineers, manage technical roadmap, enforce standards, collaborate with Product and stakeholders, and drive cloud-native, API-centric solutions.
Summary Generated by Built In
The Opportunity

At Univeris, a Software Development Tech Lead is a hands-on software engineer responsible for the technical design, development, and quality of their team’s technical deliverables. Tech Leads are collaborative by nature and lead by example, understanding that problem-solving and finding solutions are always more effective when done collectively. Tech Leads participate in roadmap and project planning, execute incremental plans with their team, play a role in communicating progress to stakeholders, and ultimately represent their product development team within the software development process.

The Role

The Software Development Tech Lead will be responsible for:

* The quality of software delivered by the cross-functional product team, including adherence to development standards and frameworks.
* Providing a high degree of visibility into the health and performance of the cross-functional team at all times.
* The cross-functional team’s ability to meet delivery commitments.
* The continuous improvement of the cross-functional team’s productivity and velocity.

Partnering with the Professional Services PM and Product Owner, working closely with them to effectively create, maintain, and refine (groom) the team's backlog:

* Leading by example and providing leadership, mentorship, and inspiration to the product development team.
* Partnering with the Product Owner, working closely with them to effectively create, maintain, and refine (groom) the team's backlog.
* Acting as a role model for incorporating and applying Agile practices and methodologies.
* Continuously collaborating with other Software Development Tech Leads, Software Development Managers, Architecture, and other technical teams involved in projects.
* Leading the end-to-end technical vision of the project, overseeing the design and integration of complex systems, and identifying and mitigating technical risks early in the project lifecycle to minimize impact on delivery timelines and product quality.
* Acting as an escalation point for technical decision-making, effectively evaluating and balancing benefits and trade-offs.
* Understanding the need for development standards and best practices, contributing to them, and helping to enforce them.
* Acting as a resource for their team regarding policies, procedures, and technical issues.
* Performing design and code reviews of software components developed by other team members.
* Reviewing current software to identify opportunities for improving performance and stability.
* Promoting extensibility and reusability in application design and coding.

The Successful Candidate

Core Qualifications

* Bachelor’s degree in Computer Science/related field or equivalent work experience.
* 8+ years of software development experience.
* 5+ years leading the design and development of high-performance transactional applications in Microsoft environments. Expert in server-side architectures and persistence frameworks, with a solid ability to integrate modern, scalable interfaces using Angular and web standards (HTML5/CSS3/JS).
* 2+ years of experience in a Team Lead role.
* 2+ years building cloud-native and API-centric applications.
* Demonstrated experience and comfort in client-facing roles, with a focus on professional communication and relationship building.
* Strong professional experience with Object-Oriented Programming (OOP).
* Strong professional experience in iterative software delivery methodologies – Agile, SCRUM, SAFe, XP, etc.
* Strong verbal, written, and presentation communication skills with the ability to communicate across all levels of users/management, including external clients and vendors.
* Advanced English level (spoken and written), with experience in multicultural environments acting as the primary technical liaison between the development team, stakeholders, and end clients.

Demonstrated Qualifications (General)

* Strong self-starter, leads by example, and collaborative.
* Strong organizational and interpersonal skills with excellent attention to detail.
* Ability to multitask, adapt to changing priorities, be decisive under ambiguity, and meet tight deadlines.
* Ability to thrive in a fast-paced, results-oriented environment.
* Proactivity in identifying areas of weakness and striving for improvement.
* Aptitude and interest in quickly learning new and emerging technologies and methods.
* Ability to assess risks and impacts on the existing system as new functionality is added.

Demonstrated Qualifications (Technical)

* Building Cloud-Centric Applications: RESTful APIs, microservices, containers, Kubernetes, Terraform, Spring Boot.
* Quality Technologies: Unit testing (xUnit, Fluent Assertions).
* Working with SQL Server, stored procedures, stored functions, profiling, and database tuning, etc.
* Professional experience with Behavior Driven Design (BDD), Test Driven Design (TDD), and Domain Driven Design (DDD).
* Strong problem-solving skills; ability to debug and resolve complex issues.
* Experience applying security standards and techniques for application vulnerability remediation and mitigation.

"Tie-breaker" Extras

* Experience in the Financial Services industry, specifically in Wealth Management.
* Experience migrating applications from a monolithic architecture to a microservices and cloud-centric architecture.
* Professional experience with Git/Maven in a continuous build (CI) and continuous deployment (CD) environment.
 
The Working Environment

Our location is Madrid, Spain.

At Univeris, we embrace diversity and inclusion. We welcome applications from qualified individuals of all backgrounds. Persons with disabilities who require accommodation in the application process may email their request to [email protected].
We thank all applicants for showing interest in this position. Only those selected for an interview will be contacted.
 

  • Core Qualifications

  • Bachelor’s degree in Computer Science/related field or equivalent work experience.
  • 8+ years of software development experience.
  • 5+ years leading the design and development of high-performance transactional applications in Microsoft environments. Expert in server-side architectures and persistence frameworks, with a solid ability to integrate modern, scalable interfaces using Angular and web standards (HTML5/CSS3/JS).
  • 2+ years of experience in a Team Lead role.
  • 2+ years building cloud-native and API-centric applications.
  • Demonstrated experience and comfort in client-facing roles, with a focus on professional communication and relationship building.
  • Strong professional experience with Object-Oriented Programming (OOP).
  • Strong professional experience in iterative software delivery methodologies – Agile, SCRUM, SAFe, XP, etc.
  • Strong verbal, written, and presentation communication skills with the ability to communicate across all levels of users/management, including external clients and vendors.
  • Advanced English level (spoken and written), with experience in multicultural environments acting as the primary technical liaison between the development team, stakeholders, and end clients.

  • Demonstrated Qualifications (General)

  • Strong self-starter, leads by example, and collaborative.
  • Strong organizational and interpersonal skills with excellent attention to detail.
  • Ability to multitask, adapt to changing priorities, be decisive under ambiguity, and meet tight deadlines.
  • Ability to thrive in a fast-paced, results-oriented environment.
  • Proactivity in identifying areas of weakness and striving for improvement.
  • Aptitude and interest in quickly learning new and emerging technologies and methods.
  • Ability to assess risks and impacts on the existing system as new functionality is added.

  • Demonstrated Qualifications (Technical)

  • Building Cloud-Centric Applications: RESTful APIs, microservices, containers, Kubernetes, Terraform, Spring Boot.
  • Quality Technologies: Unit testing (xUnit, Fluent Assertions).
  • Working with SQL Server, stored procedures, stored functions, profiling, and database tuning, etc.
  • Professional experience with Behavior Driven Design (BDD), Test Driven Design (TDD), and Domain Driven Design (DDD).
  • Strong problem-solving skills; ability to debug and resolve complex issues.
  • Experience applying security standards and techniques for application vulnerability remediation and mitigation.

  • "Tie-breaker" Extras

  • Experience in the Financial Services industry, specifically in Wealth Management.
  • Experience migrating applications from a monolithic architecture to a microservices and cloud-centric architecture.
  • Professional experience with Git/Maven in a continuous build (CI) and continuous deployment (CD) environment.

Skills Required

  • Bachelor's degree in Computer Science or related field or equivalent experience
  • 8+ years of software development experience
  • 5+ years designing and developing high-performance transactional applications in Microsoft environments
  • 2+ years experience in a Team Lead role
  • 2+ years building cloud-native and API-centric applications
  • Experience with Angular and modern web standards (HTML5/CSS3/JavaScript)
  • Strong Object-Oriented Programming (OOP) experience
  • Experience with RESTful APIs, microservices, containers and Kubernetes
  • Experience with infrastructure-as-code tools such as Terraform
  • Experience with Spring Boot
  • Experience with unit testing frameworks (xUnit, Fluent Assertions)
  • Professional experience with SQL Server, stored procedures, and database tuning
  • Professional experience with BDD, TDD, and DDD
  • Experience applying security standards and vulnerability remediation
  • Comfort and experience in client-facing roles with strong communication skills
  • Strong experience with iterative delivery methodologies (Agile, SCRUM, SAFe, XP)
  • Advanced English (spoken and written) and experience in multicultural environments
  • Experience in Financial Services / Wealth Management
  • Experience migrating monolithic applications to microservices/cloud-centric architectures
  • Professional experience with Git and Maven in CI/CD pipelines
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Toronto, , Ontario
127 Employees
Year Founded: 1996

What We Do

Univeris is the leader in enterprise-class retail wealth management solutions for Canada's financial services industry. At Univeris, our focus is to build the best technology to help our clients grow their business and to provide superior competitive advantage. The Univeris platform, which supports mutual funds, segregated funds, GICs, cash and individual life and health insurance, is the leading retail wealth management solution for wealth firms across Canada. Univeris is the definitive, enterprise-level and single system for wealth management through its integrated management of back office operations, retail product distribution and compliance requirements, and a front office practice management system for advisors. Connect with us : Twitter: @UniverisCorp Instagram: @Univeris

Similar Jobs

Celonis Logo Celonis

Intern Value Advisory & AI Consulting

Big Data • Information Technology • Productivity • Software • Analytics • Business Intelligence • Consulting
Hybrid
Madrid, Comunidad de Madrid, ESP
3000 Employees

Zscaler Logo Zscaler

Regional Director, Sales, Spain

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
Madrid, Comunidad de Madrid, ESP
8697 Employees

Akamai Technologies Logo Akamai Technologies

Principal Software Engineer

Cloud • Security • Software • Cybersecurity
In-Office or Remote
5 Locations
10285 Employees

Akamai Technologies Logo Akamai Technologies

Senior Manager Sales Development

Cloud • Security • Software • Cybersecurity
In-Office or Remote
7 Locations
10285 Employees

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Software
US
100 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account