Software Developer

3 weeks ago


United Kingdom Impero Software Limited Full time

About Impero:

At Impero, we’re more than just a software company. We come to work each morning knowing that we are creating the best technology solutionsdesigned specifically to keeppeople, devices and the connections between them safe and effective.

In our digital world, secure connections are fundamental to effective education and a productive workforce.In the classroom, in an office, in a hospital or in any remote environment, ourusers count onImperoto make millions of swift, secure and seamless connections every day.

Since 2002, Impero has worked with schools and organisations across the globe. In 2021, Impero acquired Netop, a market-leading classroom management and remote access software company, as well as ContentKeeper, a global leader in web filtering for education. Today we work directly with technical teams, schools, MATs, and Fortune 500 companies in more than 90 countries.Together, we’re developing a future where we can all be safe and productive online.

Role Responsibilities:
  • · Work within the immediate team as well as the wider Engineering and Product teams, to design, build, test, provision and maintain software components that will work both in the cloud and on-premises.
  • · Work using the Scrum framework to deliver the software components identified by the business.
  • · Encourage and enforce software development, cloud engineering and information security and Scrum best practices throughout the team and wider organisation.
  • · Employed as a Software Engineer. Your duties will be advised by your manager. Your duties may be modified from time to time to suit the needs of the business. However, if modified it will remain within the confines of software engineering and development.
  • · Design, build, test, and release software components for use in the business’ product suite, that operate both in the cloud and on-premises.
  • · Champion quality. Write well organized, testable, and high performing code.
  • · Help to build and maintain the automated CI/CD pipelines.
  • · Accountability for the successful release of products.
  • · Understand and practice building secure software, to limit the risk of security breaches to the product suite.
  • · Have deep knowledge of operating at scale, including replication, monitoring and optimization.
  • · Address system and software bugs, develop product enhancements, and launch new features to scale.
  • · Write clear and concise documentation ensuring all documentation is up to date; share knowledge internally and across teams.
  • · Help identify technical and security risks.
  • · Collaborate with Product Management and Design teams.
  • · Work within a cross-functional software team (consisting of Software Engineers, DevOps Engineers, and testers).
  • · Work with other teams within engineering that support all technologies as we move to one consolidated platform from the current multi-technology environment
  • · Work with other teams across multiple countries and time-zones
  • Work within a Scrum team, taking responsibility and accountability for your part in improving the quality of the team.
Required skills/experience/qualifications:
  • · Experience of SQL and NoSQL
  • · Experience of using infrastructure-as-code in Terraform
  • · Experience of building secure REST APIs with Swagger / Open API
  • · Experience of working in a commercial environment
  • · Experience of working with AWS (Containers / Serverless)
  • · Experience of working with Unit Tests
  • · Ruby on Rails
  • · NodeJS
  • Git and Azure DevOps
Desired skills/experience/qualifications:
  • · Computer Science Degree 2.1 or higher
  • · Qualifications in AWS
  • · Qualification in Azure
  • · UNIX / Linux
  • · Python
  • · DataBricks
  • · PowerBI
  • Docker and Kubernetes
Transition Characteristics: From Intern to Developer
  • · Demonstrated proficiency in software development
  • · Demonstrated proficiency in working with one product at Impero
  • · Demonstrated proficiency with working within the Policies and Procedures set by the Department and Impero
  • · Demonstrated proficiency with working with the toolset used by Impero
  • · Demonstrated proficiency with working in Scrum
  • · Demonstrated proficiency in contributions to technical discussions
  • · Demonstrated proficiency in supporting one product as Impero

    This is a full-time, permanent role and will be remote based.

*** STRICTLY NO AGENCIES ***

#J-18808-Ljbffr

  • United Kingdom JAM Software GmbH Full time

    Synacq Consulting Limited, headquartered in Leicester, United Kingdom is founded with an aim to create a wide network of partners specializing in consulting services such as – process improvement strategies, marketing, operations enhancement & management, digital transformation, growth strategies, advanced analytics, transformations, sustainability,...


  • United Kingdom JAM Software GmbH Full time

    Synacq Consulting Limited, headquartered in Leicester, United Kingdom is founded with an aim to create a wide network of partners specializing in consulting services such as – process improvement strategies, marketing, operations enhancement & management, digital transformation, growth strategies, advanced analytics, transformations, sustainability,...


  • United Kingdom JAM Software GmbH Full time

    Synacq Consulting Limited, headquartered in Leicester, United Kingdom is founded with an aim to create a wide network of partners specializing in consulting services such as – process improvement strategies, marketing, operations enhancement & management, digital transformation, growth strategies, advanced analytics, transformations, sustainability,...


  • United Kingdom JAM Software GmbH Full time

    Synacq Consulting Limited, headquartered in Leicester, United Kingdom is founded with an aim to create a wide network of partners specializing in consulting services such as – process improvement strategies, marketing, operations enhancement & management, digital transformation, growth strategies, advanced analytics, transformations, sustainability,...


  • United Kingdom JAM Software GmbH Full time

    Synacq Consulting Limited, headquartered in Leicester, United Kingdom is founded with an aim to create a wide network of partners specializing in consulting services such as – process improvement strategies, marketing, operations enhancement & management, digital transformation, growth strategies, advanced analytics, transformations, sustainability,...

  • Software Developer

    4 weeks ago


    united kingdom Affecto - Software, Product & Data Talent Full time

    We're excited about our partnership with a key player in the Engineering, Manufacturing and Distribution space. Together, we're on the lookout for an experienced Software Engineer to come into the dev team and help drive the evolution of their in house systems. Its an incredibly exciting time to join the business as they embark on huge digital transformation...

  • Full Stack Developer

    1 month ago


    United Kingdom The Developer Link Full time

    Net Developer - London - Hybrid Working (3 days a week) - £45-50K The developer link are currently supporting a growing SaaS company who are looking to add multiple Junior-mid level .NET Developers to their team. NET MVC Web Application, and they're looking for Full Stack Developers (leaning back end) with experience building complex Web Applications,...


  • United Kingdom Techful Software Full time

    Are you a tech expert? We are looking for backend software engineers. Backend engineer help create web applications. They know how to build and create web applications using concepts like serverless, microservice architecture, and REST API. They know how to write end-to-end automated tests to make sure the software is performant and scalable. The backend...


  • United Kingdom JAM Software GmbH Full time

    About The RoleAs a Senior Software Engineer, you will play a crucial role in our products and platform. The ideal candidate will excel in creating clean, secure, and efficient code that aligns seamlessly with product and project specifications. Your day-to-day responsibilities will involve working on various projects and tasks, including: Developing new...


  • United Kingdom JAM Software GmbH Full time

    About The RoleAs a Senior Software Engineer, you will play a crucial role in our products and platform. The ideal candidate will excel in creating clean, secure, and efficient code that aligns seamlessly with product and project specifications. Your day-to-day responsibilities will involve working on various projects and tasks, including: Developing new...


  • United Kingdom JAM Software GmbH Full time

    About The RoleAs a Senior Software Engineer, you will play a crucial role in our products and platform. The ideal candidate will excel in creating clean, secure, and efficient code that aligns seamlessly with product and project specifications. Your day-to-day responsibilities will involve working on various projects and tasks, including: Developing new...


  • United Kingdom JAM Software GmbH Full time

    About The RoleAs a Senior Software Engineer, you will play a crucial role in our products and platform. The ideal candidate will excel in creating clean, secure, and efficient code that aligns seamlessly with product and project specifications. Your day-to-day responsibilities will involve working on various projects and tasks, including: Developing new...


  • United Kingdom JAM Software GmbH Full time

    About The RoleAs a Senior Software Engineer, you will play a crucial role in our products and platform. The ideal candidate will excel in creating clean, secure, and efficient code that aligns seamlessly with product and project specifications. Your day-to-day responsibilities will involve working on various projects and tasks, including: Developing new...


  • United Kingdom JAM Software GmbH Full time

    Senior Software Engineer Synacq Consulting Limited, headquartered in Leicester, United Kingdom is founded with an aim to create a wide network of partners specializing in consulting services such as – process improvement strategies, marketing, operations enhancement & management, digital transformation, growth strategies, advanced analytics,...


  • United Kingdom JAM Software GmbH Full time

    Senior Software Engineer Synacq Consulting Limited, headquartered in Leicester, United Kingdom is founded with an aim to create a wide network of partners specializing in consulting services such as – process improvement strategies, marketing, operations enhancement & management, digital transformation, growth strategies, advanced analytics,...


  • United Kingdom JAM Software GmbH Full time

    Senior Software Engineer Synacq Consulting Limited, headquartered in Leicester, United Kingdom is founded with an aim to create a wide network of partners specializing in consulting services such as – process improvement strategies, marketing, operations enhancement & management, digital transformation, growth strategies, advanced analytics,...


  • United Kingdom JAM Software GmbH Full time

    Senior Software Engineer Synacq Consulting Limited, headquartered in Leicester, United Kingdom is founded with an aim to create a wide network of partners specializing in consulting services such as – process improvement strategies, marketing, operations enhancement & management, digital transformation, growth strategies, advanced analytics,...


  • United Kingdom JAM Software GmbH Full time

    Senior Software Engineer Synacq Consulting Limited, headquartered in Leicester, United Kingdom is founded with an aim to create a wide network of partners specializing in consulting services such as – process improvement strategies, marketing, operations enhancement & management, digital transformation, growth strategies, advanced analytics,...


  • United Kingdom JAM Software GmbH Full time

    Our partner is an Australia-based leading communications and Telecom software company, listed on the Australian Stock Exchange since 2006 is looking for a Senior Software Engineer who is responsible for designing, building, and maintaining the application. This is a hands-on role that will be developing new features for our customers which meet the needs of...


  • United Kingdom JAM Software GmbH Full time

    Our partner is an Australia-based leading communications and Telecom software company, listed on the Australian Stock Exchange since 2006 is looking for a Senior Software Engineer who is responsible for designing, building, and maintaining the application. This is a hands-on role that will be developing new features for our customers which meet the needs of...