One of the UK's leading employee-owned creative communications agencies.
Back-End Developer
Location
ENG + 1 moreAll locations: ENG | United Kingdom
Posted
40 days ago
Salary
0
Seniority
Senior
Job Description
Back-End Developer
Emperor
Title: Back-End Developer (Remote) Location: Birmingham, Edinburgh, London, Manchester Work Type: Remote Department: Digital Job Description: About the Role: We’re looking for a proactive Midweight Back-End Developer with at least 3 years of hands-on experience to help support and maintain the websites we develop. You’ll work with our Client Support team day-to-day, with support from the wider Technical team, including our Senior developers. Our aim is to deliver high-quality code, so it is important to understand best-practice code structure, as well as performance and security. This role is an 18 month fixed-term contract Key Responsibilities: - Problem solving skills. - Write clean, scalable, maintainable code following team conventions and best practices. - Ensure that tasks are completed on time and to specification and are performant and secure. - Participate in regular code reviews and take and give feedback constructively. - Contribute to technical planning, estimation, progress meetings, and standards. - Stay curious and engaged with new back-end tools and technologies. Required Skills and Experience: - 3 years of professional back-end development experience. - Write clean, scalable, and efficient code in C# with an understanding of MVC architecture. - Experience with Umbraco and Optimizely CMS. - Familiarity with version control (GIT) and common workflows (feature branches, pull requests). - Experience with profiling and troubleshooting applications. - Familiarity with the Azure Portal. - SQL Management Studio and basic knowledge of relational databases and SQL. - An understanding of good security practice, including OWASP vulnerabilities. - An understanding of the blue-green deployment model. - A collaborative mindset and willingness to learn. Nice to Have: - Experience with Azure DevOps. - Experience using security testing tools. - Node / JavaScript familiarity PLEASE NOTE: – We may need the back- end developer to occasional work outside normal office hours. Next Steps If you are successfully shortlisted for the role, the recruitment team will be in touch via email, and the process will begin from there. We endeavour to contact you within 5 working days of your application, however, this may vary depending on the volume of applications we receive. Good Luck! As an employer, we are committed to ensuring the representation of people from all backgrounds regardless of their gender identity or expression, sexual orientation, race, religion, ethnicity, age, neurodiversity, disability status, or any other aspect which makes them unique. We welcome applicants from all backgrounds to apply and would encourage you to let us know if there are steps we can take to ensure that your recruitment process enables you to present yourself in a way that makes you comfortable.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Coordinate and perform release planning, development, testing, and deployment of IVR enhancements across multiple agencies. • Design and build call flows and integrate backend systems using application programming interfaces (APIs). • Manage NICE Business Units (BU) and contribute to solution design and network optimization. • Provide routing design and implementation for contact center technologies. • Collaborate with Architecture teams to design, develop, deploy, and consume APIs. • Provide technical support and troubleshooting assistance when scripting issues arise. • Coordinate issue communication and resolution with multiple technical teams during production incidents. • Review support tickets with agency leadership and oversee issue resolution across teams.
Technology Engineer – Development services
Deutsche Telekom IT SolutionsAs Hungary’s most attractive employer in 2025 (according to Randstad’s representative survey), Deutsche Telekom IT Solutions is a subsidiary of the Deutsche Telekom Group. The company provides a wide portfolio of IT and telecommunications services with more than 5300 employees. We have hundreds of large customers, corporations in Germany and in other European countries. DT-ITS received the Best in Educational Cooperation award from HIPA in 2019, acknowledged as the Most Ethical Multinational Company in 2019. The company continuously develops its four sites in Budapest, Debrecen, Pécs and Szeged and is looking for skilled IT professionals to join its team.
Role Description Your Department At T Cloud Public, we don’t just operate a platform — we shape the future of secure, scalable, open-source cloud technology. Powered by agile ways of working, lean structures, and a passionate, high-performance team, we thrive in one of the most dynamic environments in the industry. If you’re a cloud enthusiast and a hands-on professional ready to tackle complex challenges, you’ll feel right at home with us. Your daily work as a Technology Engineer – Development services for T Cloud Public will include: - Tackling complex challenges in the day‑to‑day operations of a hyperscaler’s cloud backend - Working hands‑on at the console with a strong hardware focus — not afraid to get your hands “dirty” - Designing, building, and operating monitoring and quality‑assurance solutions - Driving end‑to‑end automation using industry‑standard automation frameworks - Collaborating in a team of specialists where open communication, trust, and mutual support are the norm Why you will love working here? - Advance your career on a major European cloud platform — gain hands-on experience with cutting-edge, hyper-scale cloud technologies that will strengthen your skills and make you a sought-after cloud expert. - Turn ideas into action with a vibrant, international team — collaborate with colleagues who thrive on creativity, excellence, and delivering customer satisfaction. - Grow your career in a supportive environment — our buddy program ensures a smooth start, mentoring helps with further integration, and we offer plenty of learning opportunities throughout your employment lifecycle to deepen your technical competencies. - Be recognized for your achievements — we celebrate your contributions through multiple recognition programs. Think you’ve got what it takes? Apply now and build the cloud of tomorrow with us! Please be informed that our remote working possibility is only available within Hungary due to European taxation regulation. Qualifications - Degree in a technical, engineering, or scientific field — or equivalent vocational training - 3–5 years of practical IT experience, ideally with exposure to modern cloud technologies - Good understanding of software‑defined networking, routing, firewalls, and basic physical network concepts - Hands‑on experience with infrastructure automation tools and workflows - Solid Linux skills and familiarity with common network‑related services - Strong customer orientation and a proactive, service‑driven mindset - Basic knowledge of agile development practices - Ability to assess technical options and contribute creative, solution‑oriented ideas - Experience with OpenStack or open‑source projects is an advantage, but not required - Confident command of English, both written and spoken Additional Information Please note: remote working is only possible from within Hungary due to European taxation regulations. Please be informed that our remote working possibility is only available within Hungary due to European taxation regulation.
Python Developer
NuvolarWe are a global technology consulting company specializing in Salesforce-based solutions, mobile and web application development, and training and support services. With over 14 years of experience and a multicultural team of more than 100 professionals, Nuvolar delivers projects for highly complex industries such as aviation, healthcare, consumer goods, and transportation. Our mission is to transform innovative ideas into reality by optimizing business processes, enabling technology adoption, and developing tailored solutions that empower our clients to grow and adapt in demanding environments.
Role Description This role is part of an ongoing project within the aviation sector, focused on a mission-critical platform that supports flight operations through real-time data, automation, and system integration. The platform replaces traditional paper-based workflows with a centralized digital solution, helping pilots manage the full flight lifecycle while improving efficiency, safety, and sustainability. Built on a modern cloud-native architecture (AWS, microservices, event-driven systems), the project involves multiple teams working across development, infrastructure, and analytics. As a Python Developer, you will contribute to the development of backend services and features, working with complex business logic tied to the aviation domain. You will collaborate closely with the Product Owner and Senior Architect, ensuring high-quality, well-tested code that integrates seamlessly into an existing distributed system. - Develop and deliver high-quality Python code aligned with project standards and architecture - Fully understand and clarify requirements before implementation, especially in complex domain logic - Write and maintain comprehensive unit tests to ensure reliability and coverage - Contribute to code reviews, ensuring readability, quality, and consistency - Identify improvements, potential refactors, or technical debt when relevant - Investigate new features or technical approaches and share findings with the team - Collaborate within Agile processes (dailies, refinements, planning) and communicate progress clearly Qualifications - 3+ years of experience as a Python Developer - Strong Python fundamentals and experience building backend services - Experience designing and consuming APIs (REST or similar) - Solid understanding of SQL databases (preferably PostgreSQL) - Strong experience with unit testing and test-driven practices - Good understanding of object-oriented programming principles - Experience working in Linux environments - Ability to work in Agile teams and communicate effectively in English Requirements - Nice to have: Experience with AWS or cloud-based architectures - Familiarity with microservices and distributed systems - Basic understanding of CI/CD pipelines Benefits - People-First Culture focused on collaboration and continuous learning - 100% remote work, based in Spain, with flexible collaboration across international teams - Opportunity to work on large-scale, real-world aviation systems with high technical complexity - Continuous learning with training, mentorship, and development budget - Health and wellness benefits, including private health insurance and gym subsidy - Strong engineering culture with knowledge-sharing and technical excellence Company Description Nuvolar Works is an equal-opportunity employer. We welcome and encourage applications from all backgrounds. We do not discriminate based on age, sex, gender, gender identity or expression, sexual orientation, family or marital status, disability, national origin, race, ethnicity, religion, or any other protected characteristic. Candidates with disabilities are encouraged to apply, and we are committed to providing an inclusive and accessible recruitment process. If you require any adjustments during the hiring process, please let us know.
Back End Developer - Mid-level
MaximusMaximus, founded in 1975 and formerly known as Policy Studies, is a leading American provider of health and human service programs. As an employer, Maximus has hired for part-time
Title: Back End Developer - Mid-level Location: United States Job Description: Description & Requirements Maximus is a trusted federal partner supporting mission‑critical programs across national security, defense, and public service delivery. Recent contract awards in cybersecurity and operational readiness underscore Maximus' role as a reliable prime for high‑impact government missions. Joining Maximus means contributing to meaningful work in fast‑paced environments alongside professionals committed to service, accountability, and results. This position is contingent upon contract award and position availability. Selected candidates will receive a contingent offer of employment, which will become final only upon successful contract award to Maximus, availability of the position, and receipt of authorization to proceed. This role is remote and requires an active Secret clearance. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS196, T4, Band 7 Job-Specific Essential Duties and Responsibilities: - Provides subject matter proficiency supporting back-end software development activities. - Applies analytical skills supporting process improvement, specialized studies, and requirements definition. - Performs analysis, planning, and development of requirements documents and functional models. - Designs and develops back-end architectures supporting system capabilities and integrations. - Develops and modifies RESTful APIs supporting application functionality. - Performs database management, data modeling, and optimization. - Supports testing and validation to verify system operability and compliance. - Participates in Agile program increment (PI) planning and activities requiring periodic travels. Job-Specific Minimum Requirements: - Active Secret clearance or above required. Active TS/SCI highly preferred. - Bachelor's degree in related field required. - A Master's degree may substitute for 2 years of experience. - 7 years of software development experience in object-oriented and scripted languages with the ability to apply several tool suites related to DevSecOps, microservices and containers. - 3 years of experience with bug tracking software (Jira). - 3 years of experience testing web-based applications. - 3 years of experience participating in software development programs or projects. - 3 years of experience performing back-end web design and development. - 3 years of experience with the following: AWS Infrastructure, Kubernetes, and RedHat Linux. - 5 years of experience with Jenkins and GitLab. - 5 years of experience with at least five (5) of the following: - Postgres - RDS - Exodus - Python - Luna - Java - Docker - OpenJDK - Ansible - Packer - Maven - Kubernetes - Red Hat - Demonstrated experience with relational databases, RESTful API development and communication, and system integrations. - Demonstrated experience in preparing, conducting, and documenting various systems tests and results to verify system operability and compliance with project standards and requirements. - Practical experience developing in a cloud environment. - Experience with integrating data from unclassified to classified application deployments. Preferred Skills and Qualifications: - Experience using Agile Test-Driven development. - Experience integrating into DoW DevSecOps environments. - 5 years of experience with CI/CD software development. - Demonstrated experience in utilizing UX design tool suites (e.g., Sketch, InVision). - Experience structuring data so it can be integrated into machine learning technologies or AI capabilities. #techjobs #clearance #veteransPage #USCYBERCOM Minimum Requirements TCS196, T4, Band 7 EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment.


