Tech Lead role overseeing software development teams for a major retail company. Focused on cloud solutions and system architecture in a hybrid working environment.
Responsibilities
Lead the team throughout the software development lifecycle
Ensure the application of architectural principles, best practices and guidelines
Guide analysis of functional requirements
Contribute to product strategy and vision
Ensure alignment with Product Owners’ and Business Partners’ expectations
Actively participate in managing and refining the Technical Backlog
Continuously support and monitor the team, promoting their development and performance improvement
Requirements
5 years of experience, including previous experience as a Tech Lead
Bachelor’s degree in Computer Engineering or a related field
Ability to work collaboratively, with a strong focus on individual and collective success
Excellent communication and interpersonal skills — with both functional and technical stakeholders
Proven technical experience, having worked on multiple projects and system architectures in hands-on roles
Strong experience designing and implementing cloud-based systems (Kubernetes, containers, Azure, AWS, GCP or others)
Solid experience in distributed architecture (multitenant, Software as a Service — SaaS)
Experience with various architectural patterns — Clean Architecture, Domain-Driven Design (DDD)
Strong development experience with C#, .NET Core and .NET Framework
Experience in mobile development with .NET MAUI / Blazor / hybrid frameworks
Strong experience in database development and management — NoSQL, MongoDB, SQL, Oracle, MySQL, PostgreSQL
Experience with CI/CD concepts — Git, Azure DevOps, GitHub Actions
Experience with messaging and streaming platforms (Kafka, Message Hub/Queue, Pulsar, Solace, etc.), API Gateway, API Management and integration tools
Previous experience implementing Oracle Retail Solutions or other retail solutions
Experience with SCRUM/Agile methodologies and using tools such as Jira and Confluence
Experience with end-to-end monitoring tools — New Relic, Dynatrace or others
Experience with quality assurance methods and automated testing tools
Associate Software Engineer at Intapp contributing to AI - powered SaaS solutions for professionals. Working in a hybrid role with engineering teams to develop innovative products in Lisbon.
System Administrator engaging in tech solutions across diverse industries. Managing data systems and ensuring security compliance while collaborating with technicians.
Software Engineer designing and developing SaaS micro - services for the Aternity platform. Collaborate with cross - functional teams to troubleshoot and optimize distributed systems for digital experience management.
Senior GenAI Architect leading transformation and migration of legacy systems for clients using AI technologies. Collaborate with teams to ensure robust and secure cloud solutions.
Software Developer at Peregrine Advisors Benefit Inc. designing applications for a Department of Defense agency. Focus on SharePoint, Power Platform, and compliance with federal cybersecurity requirements.
Technical Lead managing cloud and platform technologies for The Dufresne Group in Manitoba, enhancing system design and mentoring teams across departments.
Software Engineer developing applications for Emory University's Language Biomarker Lab. Contributing to AI and NLP projects involving psychosis and other conditions aiming to understand language indicators.
Sistemista Linux for Eng Cloud division responsible for managing and evolving Linux systems and infrastructures. Overseeing installations, configurations, and support on cloud platforms and high - availability environments.
Senior Software Engineer developing mobile applications for Headspace's B2B partnerships. Collaborating on technical design, implementation, and ensuring scalable mobile architecture.
Software Developer supporting critical mission work for government customers in a hybrid environment with comprehensive cloud and cybersecurity expertise.