Senior Rust Developer

  • Málaga
  • Version
Job Description We are seeking an experienced Senior Rust Developer to join our UK Digital & Cloud Practice . Our Digital Practice is expanding rapidly and there will be an opportunity for you to achieve medium and long-term career goals. As well as fantastic growth opportunities there is the opportunity to work on some really challenging and interesting, large scale transformational and migration projects within both public and private sector. Designing, developing, testing and maintaining cloud-based software applications.Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code quality, CI/CD, security etc).Working within a project management/agile delivery methodologyExperience in technical ownership for a product or software solution, covering design, estimation, shaping and user story/requirement creationDocumentation of solutions (e.g. architecture, configuration, release, support-handoverCollaborate and liaise with other Version 1 and customer stakeholders/ end users in the software development lifecycle – PMs, BAs, Testing, Product etcAble to simply and clearly communicate technical designs in conversation, documentation and presentations to stakeholders of various technical abilities.Provide effective knowledge transfer to team members and customers.Manage, coach and develop junior members of your team and the wider communityFostering a positive working environment and facilitating team collaboration and communication. Qualifications Deep understanding of coding best practices and modern architectural patterns, including microservices and message-driven architecturesNFR / Non-Functional requirement understanding and experience developing applications with this in mindApplication / Digital Services Design experienceExperience in software engineering practices like Code Reviews, CI/.CD Pipelines and SOLID/DRY principals Hands-on developing / coding role using the following technologies:RustGolangPostgreSQLKubernetesRabbitMQ (desirable)Experience in estimation and sizingIntegration experienceAPI Design experience