Principal Software Engineer / Technical Project Lead

Principal Software Engineer / Technical Project Lead
Empresa:

Decoded Hr


Detalles de la oferta

About Us: Decoded HR is a Human Resources consulting firm dedicated to partnering with companies that prioritise HR within their organisation and require a trusted outsourcing business partner to manage their In-House-Like People Departments. We specialise in offering strategic guidance and impactful HR solutions, leveraging technology to enhance human capital.
Our Client: Our client is a dynamic customer service software start-up boasting an innovative AI platform. Originally targeted towards the iGaming sector, they showcase exceptional flexibility in research, testing, and development, aiming to provide multi-sector product solutions. Their vision is to address the distinctive needs of businesses in the online support service industry. Apply today and become a part of the evolution of customer service.
Role Overview: We are seeking a highly skilled and experienced Principal Software Engineer / Technical Project Lead to join a dynamic tech team. In this role, you will play a key leadership role in driving the development of an innovative software product and overseeing technical projects from conception to completion. You will collaborate closely with cross-functional teams to ensure the successful delivery of high-quality software solutions that meet the clients' needs and exceed their expectations.
Responsibilities: Lead and manage the end-to-end software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance. Architect complex software systems, including database design, API design, and system architecture. Provide technical leadership and mentorship to a team of developers, guiding them in best practices, coding standards, and software design principles. Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical solutions. Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards. Implement automated testing and continuous integration practices to maintain high-quality code. Identify and resolve technical challenges and issues, ensuring scalability, performance, and security considerations are incorporated into the design. Monitor system performance, troubleshoot issues, and implement enhancements to improve user experience and reliability. Stay up-to-date with the latest technologies, trends, and best practices in software engineering. Requirements: Bachelor's degree in Computer Science, Engineering, or related field. Minimum 8 years of experience in software development, with a focus on full-stack development and DevOps bases. Proficiency in ETL, SQL, Event Sourcing, Vue.js, Gitlab, Pulumi, .NET C#, Java, JavaScript, SQL, Git, HTTP API. Strong understanding of software development methodologies, design patterns and clean coding practices. Experience leading and managing technical projects, including project planning, execution, and delivery. Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders. Strong analytical and problem-solving skills. Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively. Our Client´s Approach to Software Development: We value collaboration and proactive problem-solving. We work closely with business experts to ensure our solutions meet both problem and solution scopes effectively. We practise Domain-Driven Design (DDD), emphasising DDD strategic patterns (ubiquitous language, bounded contexts, event modelling) to build and deliver software tailored to business needs. We embrace DevOps as a culture, where the development team actively participates in all aspects of software development, from conception to delivery, monitoring, and maintenance. We adhere to Agile principles and prioritise quick responses to changing business needs. We follow a Continuous Integration/Continuous Delivery process (CI/CD) with trunk-based development. Automated testing (unit, integration, and end-to-end) is integral to our approach, along with strategies like feature toggles, canary releases, and a build-once deliver-anywhere approach. Job Benefits: Join a dynamic and dedicated team! Collaborate with talented professionals and industry experts. Wellness benefits. Work from anywhere in Europe - fully remote. We invite all interested candidates to submit their resumes and cover letters, outlining their relevant experience and explaining why they believe they would excel in this role. We eagerly anticipate hearing from you! Embark on a new chapter of your career and elevate your professional journey in an environment that values innovation and fosters excellence. Don't miss out on this opportunity to join our talented team – apply now!

#J-18808-Ljbffr


Fuente: Jobleads

Requisitos

Principal Software Engineer / Technical Project Lead
Empresa:

Decoded Hr


Abogada Ámbito Extrajudicial [Vqj]

Se busca abogada para ámbito extrajudicial y para trámites de extranjería. Imprescindible experiência o altas capacidades organizativas, resolutivas, comunic...


Desde Pilar Cuevas Paz - Málaga

Publicado a month ago

Conversion Specialist

Join Our Team as a Conversion Specialist at Hero Gaming in Marbella! Are you passionate about driving conversions and optimizing marketing strategies? We're...


Desde Hero Gaming - Málaga

Publicado a month ago

Técnico/A Aire Acondicionado En Málaga

Cronoshare es una plataforma online para profesionales que quieren encontrar nuevos clientes. Buscamos Técnico/a Aire acondicionado en Málaga y alrededores. ...


Desde Cronoshare.Com - Málaga

Publicado a month ago

Técnico/A Informático En Málaga

Cronoshare es una plataforma online para profesionales que quieren encontrar nuevos clientes. Buscamos Técnico/a informático en Málaga y alrededores. Pertene...


Desde Cronoshare.Com - Málaga

Publicado a month ago

Built at: 2024-05-28T10:22:21.579Z