Software Development Tech Lead
4 hours ago
Pozuelo de Alarcón
ppAt Univeris, a bSoftware Development Tech Lead /b 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. /p h3The Role /h3 pThe Software Development Tech Lead will be responsible for: /p ul liThe quality of software delivered by the cross-functional product team, including adherence to development standards and frameworks. /li liProviding a high degree of visibility into the health and performance of the cross-functional team at all times. /li liThe cross-functional team’s ability to meet delivery commitments. /li liThe continuous improvement of the cross-functional team’s productivity and velocity. /li liPartnering with the Professional Services PM and Product Owner, working closely with them to effectively create, maintain, and refine (groom) the team's backlog. /li liLeading by example and providing leadership, mentorship, and inspiration to the product development team. /li liActing as a role model for incorporating and applying Agile practices and methodologies. /li liContinuously collaborating with other Software Development Tech Leads, Software Development Managers, Architecture, and other technical teams involved in projects. /li liLeading 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. /li liActing as an escalation point for technical decision-making, effectively evaluating and balancing benefits and trade-offs. /li liUnderstanding the need for development standards and best practices, contributing to them, and helping to enforce them. /li liActing as a resource for their team regarding policies, procedures, and technical issues. /li liPerforming design and code reviews of software components developed by other team members. /li liReviewing current software to identify opportunities for improving performance and stability. /li liPromoting extensibility and reusability in application design and coding. /li /ul h3The Successful Candidate /h3 h3Core Qualifications /h3 pBachelor’s degree in Computer Science/related field or equivalent work experience. /p pb8+ years /b of software development experience. /p pb5+ years /b leading the design and development of high-performance transactional applications in bMicrosoft environments /b. Expert in server-side architectures and persistence frameworks, with a solid ability to integrate modern, scalable interfaces using bAngular /b and web standards (HTML5/CSS3/JS). /p pb2+ years /b of experience in a Team Lead role. /p pb2+ years /b building bcloud-native /b and API-centric applications. /p pDemonstrated experience and comfort in client-facing roles, with a focus on professional communication and relationship building. /p pStrong professional experience with Object-Oriented Programming (OOP). /p pStrong professional experience in iterative software delivery methodologies – Agile, SCRUM, SAFe, XP, etc. /p pStrong verbal, written, and presentation communication skills with the ability to communicate across all levels of users/management, including external clients and vendors. /p pbAdvanced English level /b (spoken and written), with experience in multicultural environments acting as the primary technical liaison between the development team, stakeholders, and end clients. /p h3Demonstrated Qualifications (General) /h3 pStrong self-starter, leads by example, and collaborative. /p pStrong organizational and interpersonal skills with excellent attention to detail. /p pAbility to multitask, adapt to changing priorities, be decisive under ambiguity, and meet tight deadlines. /p pAbility to thrive in a fast-paced, results-oriented environment. /p pProactivity in identifying areas of weakness and striving for improvement. /p pAptitude and interest in quickly learning new and emerging technologies and methods. /p pAbility to assess risks and impacts on the existing system as new functionality is added. /p h3Demonstrated Qualifications (Technical) /h3 pbBuilding Cloud-Centric Applications: /b RESTful APIs, microservices, containers, Kubernetes, Terraform, Spring Boot. /p pbQuality Technologies: /b Unit testing (xUnit, Fluent Assertions). /p pWorking with bSQL Server /b, stored procedures, stored functions, profiling, and database tuning, etc. /p pProfessional experience with Behavior Driven Design (BDD), Test Driven Design (TDD), and Domain Driven Design (DDD). /p pStrong problem-solving skills; ability to debug and resolve complex issues. /p pExperience applying security standards and techniques for application vulnerability remediation and mitigation. /p pExperience in the bFinancial Services /b industry, specifically in Wealth Management. /p pExperience migrating applications from a monolithic architecture to a microservices and cloud-centric architecture. /p pProfessional experience with Git/Maven in a continuous build (CI) and continuous deployment (CD) environment. /p h3The Working Environment /h3 pOur location is bMadrid, Spain /b. /p pAt 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 /p pWe thank all applicants for showing interest in this position. Only those selected for an interview will be contacted. /p /p #J-18808-Ljbffr