Senior Software Engineer

4 weeks ago


Reading, Reading, United Kingdom CloudFactory Full time
CloudFactory Software Engineer Job Description

CloudFactory is a global leader in harnessing the power of AI and Cloud technology to drive innovation and economic growth. We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team and contribute to the development of our cutting-edge platform.

As a Senior Software Engineer, you will be responsible for designing and building software systems that meet the requirements, work as expected, and maintain the performance, reliability, and security of the software features being built. You will actively participate in feature design discussions, communicate with the wider audience through necessary documentation and diagrams, and help the product team and stakeholders understand detailed cost/complexity.

Key Responsibilities:

  • Design and develop bespoke enterprise-grade applications.
  • Find and maintain the technical debt backlog and work on a plan to knock out each of those as deemed necessary.
  • Help product team and stakeholders to 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, both in their workflows and working dynamic, and suggest actionable improvements.

Requirements:

  • 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 of 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 in 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.

Candidates will be expected to complete an initial coding and analytical thinking test, followed by an interview with a Tech Lead and Head of Engineering where they will be expected to talk through previous projects, including approaches taken and results achieved. Successful candidates will then meet with the Engineering Director before a final interview with the CTO. The process is expected to take 1-2 weeks.

Benefits:

  • Location-dependent, but can include lunch & snacks provided in office Monday-Friday.
  • Homeworking allowance.
  • Travel.
  • Medical.
  • Amazing Company Mission and Culture.
  • Growth Opportunities.

CloudFactory is an equal opportunities employer and welcomes applications from diverse candidates. We are committed to creating a workplace that is inclusive and respectful of all employees. If you are skilled and humble, with a commitment to lifelong learning, and you're curious about the world and its people, you could be a good fit at CloudFactory.


  • Software Engineer

    2 weeks 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 Signature Senior Lifestyle Operations Ltd Full time

    Job OverviewWe are looking for a skilled Senior Software Engineer to join our team and contribute to the development of our cloud-based enterprise solutions. The ideal candidate will have expertise in cloud architecture and a strong background in Java.Key Responsibilities:Design and implement scalable and secure cloud-based applications using Java and cloud...


  • Reading, Reading, United Kingdom Maxwell Bond Full time £70,000 - £75,000

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Maxwell Bond, a forward-thinking company at the forefront of Autonomous Vehicle Software development. As a Senior Software Engineer, you will play a key role in developing intricate software solutions, leveraging your analytical mindset and expertise in C#,...


  • Reading, Reading, United Kingdom Maxwell Bond Full time £70,000 - £75,000

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Maxwell Bond, a forward-thinking company at the forefront of Autonomous Vehicle Software development. As a Senior Software Engineer, you will play a key role in developing intricate software solutions, leveraging your analytical mindset and expertise in C#,...


  • Reading, Reading, United Kingdom Maxwell Bond Full time

    Senior Software Engineer (C# & MySQL)Maxwell Bond is seeking a highly skilled Senior Software Engineer to join our team of experts in Autonomous Vehicle Software development. As a key member of our team, you will play a crucial role in shaping the future of AI and ML in real-world scenarios.About the RoleWe are looking for a talented Senior Software Engineer...


  • Reading, Reading, United Kingdom Maxwell Bond Full time

    Senior Software Engineer (C# & MySQL)Maxwell Bond is seeking a highly skilled Senior Software Engineer to join our team of experts in Autonomous Vehicle Software development. As a key member of our team, you will play a crucial role in shaping the future of AI and ML in real-world scenarios.About the RoleWe are looking for a talented Senior Software Engineer...


  • Reading, Reading, United Kingdom Maxwell Bond Full time £70,000 - £75,000

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Maxwell Bond, a forward-thinking company at the forefront of Autonomous Vehicle Software development.This role offers the opportunity to contribute to groundbreaking technology, shaping the future of AI and ML in real-world scenarios.Key...


  • Reading, Reading, United Kingdom Maxwell Bond Full time £70,000 - £75,000

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Maxwell Bond, a forward-thinking company at the forefront of Autonomous Vehicle Software development.This role offers the opportunity to contribute to groundbreaking technology, shaping the future of AI and ML in real-world scenarios.Key...


  • Reading, Reading, United Kingdom Jacobs Full time

    Job Description:As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. Your primary focus will be on building scalable and efficient software solutions using Java, Python, and C++.


  • Reading, Reading, United Kingdom Onyx-Conseil Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Onyx-Conseil. As a Senior Software Engineer, you will be responsible for leading the technical aspects of our Liferay DXP Upgrade project.Key Responsibilities:Design and implement a script to migrate snippet portlet preferences to Liferay...


  • Reading, Reading, United Kingdom Onyx-Conseil Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Onyx-Conseil. As a Senior Software Engineer, you will be responsible for leading the technical aspects of our Liferay DXP Upgrade project.Key Responsibilities:Design and implement a script to migrate snippet portlet preferences to Liferay...


  • Reading, Reading, United Kingdom Spectrum IT Recruitment Full time

    Senior Principal Software EngineerWe are seeking a highly experienced Senior Principal Software Engineer to join our high-tech software company in central Reading. As we continue to scale, we need talented engineers to work on our high-performance software systems.Key Responsibilities:Design and develop coding standards for our software systemsCollaborate...


  • Reading, Reading, United Kingdom Spectrum IT Recruitment Full time

    Senior Principal Software EngineerWe are seeking a highly experienced Senior Principal Software Engineer to join our high-tech software company in central Reading. As we continue to scale, we need talented engineers to work on our high-performance software systems.Key Responsibilities:Design and develop coding standards for our software systemsCollaborate...


  • Reading, Reading, United Kingdom Maxwell Bond Full time £70,000 - £75,000

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Maxwell Bond, a forward-thinking company at the forefront of Autonomous Vehicle Software development.This role offers the opportunity to contribute to groundbreaking technology, shaping the future of AI and ML in real-world scenarios.Key...


  • Reading, Reading, United Kingdom Maxwell Bond Full time £70,000 - £75,000

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Maxwell Bond, a forward-thinking company at the forefront of Autonomous Vehicle Software development.This role offers the opportunity to contribute to groundbreaking technology, shaping the future of AI and ML in real-world scenarios.Key...


  • Reading, Reading, United Kingdom Maxwell Bond Full time £70,000 - £75,000

    Senior Software EngineerMaxwell Bond is seeking a highly skilled Senior Software Engineer to join our team in the development of cutting-edge Autonomous Vehicle Software. As a key member of our team, you will be responsible for designing and implementing intricate software solutions using C# and MySQL.Key Responsibilities:Develop software solutions for...


  • Reading, Reading, United Kingdom Maxwell Bond Full time £70,000 - £75,000

    Senior Software EngineerMaxwell Bond is seeking a highly skilled Senior Software Engineer to join our team in the development of cutting-edge Autonomous Vehicle Software. As a key member of our team, you will be responsible for designing and implementing intricate software solutions using C# and MySQL.Key Responsibilities:Develop software solutions for...


  • Reading, Reading, United Kingdom Maxwell Bond Full time £70,000 - £75,000

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Maxwell Bond, a forward-thinking company at the forefront of Autonomous Vehicle Software development.This role offers the opportunity to contribute to groundbreaking technology, shaping the future of AI and ML in real-world scenarios.Key...


  • Reading, Reading, United Kingdom Maxwell Bond Full time £70,000 - £75,000

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Maxwell Bond, a forward-thinking company at the forefront of Autonomous Vehicle Software development.This role offers the opportunity to contribute to groundbreaking technology, shaping the future of AI and ML in real-world scenarios.Key...


  • Reading, Reading, United Kingdom RBH Full time

    As a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining high-quality software applications.Key responsibilities include:Design and development of software applications using programming languages such as Java, Python, and C++Collaboration with cross-functional teams to identify and prioritize project...