Software Development Leader

3 days ago


Reading, Reading, United Kingdom CloudFactory Full time

About the Role

We're looking for a highly skilled Senior Software Engineer to join our dynamic team at CloudFactory. As a global leader in AI and technology, we're committed to creating economic opportunities for talented individuals in developing nations.

This is an exciting opportunity to work with cutting-edge technologies, collaborate with a diverse team, and scale our platform. You'll have the chance to design and build software systems that meet the requirements, ensure performance, reliability, and security, and maintain the performance of the software features being built.

Responsibilities

  • Design and develop bespoke enterprise-grade applications, actively participating in feature design discussions and communicating with the team through necessary documentation and diagrams.
  • Find and maintain the technical debt backlog, working on a plan to knock out each item as necessary.
  • Help the product team and stakeholders understand detailed cost/complexity, communicate decisions through technical design artefacts, tech talks, and team meetings.
  • Work on all phases of the development lifecycle, including continuous integration, test automation, deployment, and refactoring.
  • Identify time-consuming bottlenecks or roadblocks hindering the team's performance, suggesting actionable improvements.

Requirements

The ideal candidate should possess:

  • Proficiency in requirement capture and technical design.
  • Mastery in software development.
  • Proficiency in writing application code using backend technologies.
  • Knowledge of the front-end framework.
  • Proficiency in working with NoSQL databases and SQL databases.
  • Proficiency in testing automation.
  • Proficiency in writing unit testing.
  • Knowledge of automating end-to-end tests.
  • Some knowledge of deployment.
  • Some experience using CI/CD platforms to automate the build, test, and deployment pipeline.
  • Some knowledge of maintenance.
  • Some experience creating alerts and metrics dashboards using observability tools.
  • Experience with performance optimization.
  • Proficiency in security and compliance practices.
  • Proficient with application security concepts (OWASP) and code scanning tools.
  • Some experience with dynamic applications security testing.
  • Proficiency with working in scrum teams using iterative and incremental development.
  • Mastery in performing code reviews and pair programming with other software engineers.
  • Ability to work independently and take ownership of tasks.
  • Excellent communication skills, able to collaborate with team members in the UK and Nepal.

Tech Stack

  • Frontend languages and framework: Javascript, React, Typescript.
  • Backend language and frameworks: Go and Gin.
  • Database: DynamoDB, DocumentDB, and Postgres.
  • Deployment: Github actions.
  • Observability: New Relic.
  • Infrastructure: AWS services.

What We Offer

We welcome the unique contributions you can bring to help us build a diverse, inclusive workplace. We're committed to creating a culture where everyone feels valued and empowered to succeed. If you're skilled, humble, and committed to lifelong learning, and you're curious about the world and its people, you could be a good fit at CloudFactory.


  • Software Engineer

    1 week ago


    Reading, Reading, United Kingdom Absolute Software Full time

    Job Description: As a Cloud Engineering Professional, you will be responsible for designing, developing, and maintaining cloud-based systems. Your expertise in cloud computing, software development, and DevOps will be essential in ensuring the scalability, reliability, and security of our cloud infrastructure.Key Responsibilities:Design and develop...


  • Reading, Reading, United Kingdom Point of Rental Software Full time

    Job Title: Agile Software EngineerWe are seeking a talented Agile Software Engineer to join our growing UK team at Point of Rental Software. As a key member of our development team, you will play a crucial role in shaping the future of our rental software solutions.About the RoleAs an Agile Software Engineer, you will be responsible for designing,...


  • Reading, Reading, United Kingdom Point of Rental Software Full time

    Job Title: Agile Software EngineerWe are seeking a talented Agile Software Engineer to join our growing UK team at Point of Rental Software. As a key member of our development team, you will play a crucial role in shaping the future of our rental software solutions.About the RoleAs an Agile Software Engineer, you will be responsible for designing,...


  • Reading, Reading, United Kingdom Point of Rental Software Full time

    About the RoleWe are seeking a highly skilled Customer Support Specialist to join our team at Point of Rental Software. As a leader in rental software, we uphold the highest standards through empowerment of our customers and employees, principled decision making, innovative products and strategies, and care for all we meet.Key Responsibilities:Provide...


  • Reading, Reading, United Kingdom Point of Rental Software Full time

    About the RoleWe are seeking a highly skilled Customer Support Specialist to join our team at Point of Rental Software. As a leader in rental software, we uphold the highest standards through empowerment of our customers and employees, principled decision making, innovative products and strategies, and care for all we meet.Key Responsibilities:Provide...


  • Reading, Reading, United Kingdom Point of Rental Software Full time

    About the RoleWe are seeking a highly skilled and experienced Customer Support Specialist to join our team at Point of Rental Software. As a leader in rental software, we uphold the highest standards through empowerment of our customers and employees, principled decision making, innovative products and strategies, and care for all we meet.The ideal candidate...


  • Reading, Reading, United Kingdom Point of Rental Software Full time

    About the RoleWe are seeking a highly skilled and experienced Customer Support Specialist to join our team at Point of Rental Software. As a leader in rental software, we uphold the highest standards through empowerment of our customers and employees, principled decision making, innovative products and strategies, and care for all we meet.The ideal candidate...


  • Reading, Reading, United Kingdom Point of Rental Software Full time

    About the RoleWe are seeking a highly skilled and experienced Customer Support Specialist to join our team at Point of Rental Software. As a leader in rental software, we uphold the highest standards through empowerment of our customers and employees, principled decision making, innovative products and strategies, and care for all we meet.The ideal candidate...


  • Reading, Reading, United Kingdom Point of Rental Software Full time

    About the RoleWe are seeking a highly skilled and experienced Customer Support Specialist to join our team at Point of Rental Software. As a leader in rental software, we uphold the highest standards through empowerment of our customers and employees, principled decision making, innovative products and strategies, and care for all we meet.The ideal candidate...

  • Software Engineer

    1 month ago


    Reading, Reading, United Kingdom Point of Rental Software Full time

    Software Developer Job DescriptionAt Point of Rental Software, we're revolutionizing the rental industry with cutting-edge software solutions tailored to our customers' needs. Our software suite streamlines operations, enhances customer experiences, and maximizes profitability for global rental businesses of all sizes.Key Responsibilities:Develop full-stack...

  • Software Developer

    1 month ago


    Reading, Reading, United Kingdom Kerridge Commercial Systems Full time

    About the RoleKerridge Commercial Systems is seeking a highly skilled and ambitious Software Engineer to join our technical team and contribute to the growth and development of our SaaS-based field service management platform, Klipboard.Key ResponsibilitiesParticipate in the entire application lifecycle, focusing on developing scalable, resilient systems...

  • Software Developer

    1 month ago


    Reading, Reading, United Kingdom Kerridge Commercial Systems Full time

    About the RoleKerridge Commercial Systems is seeking a highly skilled and ambitious Software Engineer to join our technical team and contribute to the growth and development of our SaaS-based field service management platform, Klipboard.Key ResponsibilitiesParticipate in the entire application lifecycle, focusing on developing scalable, resilient systems...


  • Reading, Reading, United Kingdom Premier Group Recruitment Full time

    About the RoleWe are seeking an experienced C++ Lead Software Engineer to join our team in Reading, working on a part-time basis. As a key member of our development team, you will be responsible for leading technical projects, providing guidance and support to junior engineers, and contributing to the development of our software solutions.About the...


  • Reading, Reading, United Kingdom Premier Group Recruitment Full time

    About the RoleWe are seeking an experienced C++ Lead Software Engineer to join our team in Reading, working on a part-time basis. As a key member of our development team, you will be responsible for leading technical projects, providing guidance and support to junior engineers, and contributing to the development of our software solutions.About the...


  • Reading, Reading, United Kingdom Point of Rental Software Full time

    About the RoleWe are seeking a highly skilled Customer Support Specialist to join our team at Point of Rental Software. As a leader in rental software, we uphold the highest standards through empowerment of our customers and employees, principled decision making, innovative products and strategies, and care for all we meet.Key Responsibilities:Provide...


  • Reading, Reading, United Kingdom Point of Rental Software Full time

    About the RoleWe are seeking a highly skilled Customer Support Specialist to join our team at Point of Rental Software. As a leader in rental software, we uphold the highest standards through empowerment of our customers and employees, principled decision making, innovative products and strategies, and care for all we meet.Key Responsibilities:Provide...

  • Software Developer

    1 week ago


    Reading, Reading, United Kingdom mydentist Full time

    We are looking for a skilled Software Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Main Responsibilities:Design and develop software applications using various programming languages and frameworks.Collaborate with cross-functional teams...

  • Software Developer

    1 week ago


    Reading, Reading, United Kingdom Wood Full time

    Job Title: Software DeveloperAt our company, we are seeking a skilled Software Developer to join our team. The ideal candidate will have a strong background in computer science and experience with programming languages such as Java and Python.Responsibilities:• Design and develop software applications• Collaborate with cross-functional teams to achieve...

  • Software Developer

    2 weeks ago


    Reading, Reading, United Kingdom Occuity Full time

    About OccuityAt Occuity, we are pioneering groundbreaking technological solutions to alleviate some of humanity's greatest healthcare challenges by developing technology that takes instant health diagnostic information simply by looking in the eye. With our clear vision and values, a world-leading team of experts, 9 international patents and more pending, we...

  • Software Developer

    1 month ago


    Reading, Reading, United Kingdom Maxwell Bond Full time

    Unlock Your Potential as a Geospatial Software DeveloperMaxwell Bond is seeking a talented Mid-Level Software Developer to join their team and contribute to the development of complex software applications using AI and Machine Learning technologies in a Geospatial environment.This is an exciting opportunity for a skilled software professional to work with...