Job Closed
This listing is no longer active.
Market leading safeguarding & wellbeing solutions revolutionising the job of ensuring the welfare of children & staff.
Senior Software Engineer
Location
United Kingdom
Posted
86 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
CPOMS Systems Limited
• Design, develop, and maintain scalable, multitenant SaaS applications using .NET 6+ and microservices-based distributed architectures. • Support, maintain, and modernize legacy .NET Framework 4.7.2 monolithic applications while planning and executing migration strategies. • Build high-performance, secure, and well-documented RESTful APIs and integrations with third-party APIs. • Apply industry-standard architecture patterns, best practices, and clean code principles to ensure maintainability and scalability. • Collaborate with the Technical Lead and Architect to ensure alignment with architectural direction, coding standards, and system design goals. • Work closely in a fully remote, cross-functional Agile team to deliver business-critical software solutions. • Write and maintain unit tests to ensure software quality and reliability. • Own the end-to-end delivery of significant features or projects, including technical design, implementation, and deployment. • Troubleshoot, debug, and optimize application performance in production and staging environments. • Participate in Agile ceremonies (backlog refinement, sprint planning, standups, retrospectives, demos) and act as a technical lead when needed. • Mentor and coach less senior engineers, fostering technical excellence and knowledge sharing across the team. • Contribute to continuous improvement of development processes, tooling, and deployment pipelines. • Other relevant projects as needed or assigned
Job Requirements
- Significant professional experience in software engineering with strong expertise in C#/.NET and object-oriented programming principles.
- Proven experience designing, building, and scaling multitenant SaaS platforms.
- Strong hands-on experience with .NET 6+ for new development and .NET Framework 4.7.2 for legacy system maintenance.
- Deep knowledge of distributed architectures, microservices, and service-oriented design patterns.
- Expert in designing and implementing RESTful APIs that are performant, secure, and maintainable.
- Solid experience with SQL databases (query optimization, schema design, stored procedures).
- Experience working in an Agile SaaS development environment with CI/CD pipelines.
- Understanding of cloud platforms (Azure or AWS) for deployment, monitoring, and scaling distributed applications.
- Familiarity with front-end frameworks such as Vue.js (preferred, not required).
- Strong problem-solving skills with the ability to debug complex distributed systems.
- Excellent communication skills and proven ability to work collaboratively in a remote, cross-functional team.
- Prior experience mentoring other developers and leading technical initiatives.
Benefits
- The chance to work within a team of hard-working, passionate people.
- Great job satisfaction from seeing the difference you make in the world of Safeguarding.
- A dedicated well-being team (who surprise us every now and then with yummy treats, social lunchtimes and much more!).
- Townhall meetings hosted by our parent company.
- Development Reviews (1 Month, 3 Month and 6 Months initially).
- Full Time Staff are entitled to 34 days paid holiday per annum (this includes 8 Bank and Public Holidays).
- Employee referral scheme for recommending a friend (once they’ve successfully completed their 6 month probationary period).
- Smart casual dress code.
- On-site parking.
- Company pension scheme.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Engineer
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
• Design, develop, and maintain end-to-end GenAI-powered applications. • Build responsive, user-friendly UIs using modern JavaScript frameworks. • Develop scalable backend services and APIs using Python and FastAPI. • Implement AI workflows and orchestration. • Collaborate with product, design, and AI teams to translate requirements into high-quality solutions. • Deploy, monitor, and optimize applications in cloud environments. • Ensure performance, security, and scalability best practices are followed.
AI Software Architect
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
• Design and manage the development of scalable generative AI systems and enterprise-grade AI platforms. • Create robust architectures that facilitate model training, inference, monitoring, and lifecycle management within production settings. • Lead the choice, customization, and enhancement of cutting-edge generative AI and large language models. • Develop and implement APIs, microservices, and integration frameworks to integrate AI functionalities into enterprise applications. • Ensure that AI platforms adhere to high benchmarks for performance, reliability, security, and scalability, while also complying with data governance and privacy standards. • Work collaboratively with product, engineering, and business teams to define technical requirements and AI architecture approaches. • Design end-to-end pipelines for the deployment and monitoring of AI models, ensuring smooth integration with existing systems. • Lead architectural choices for LLM applications, AI workflows, and distributed AI infrastructure. • Establish best practices for responsible AI development, including protocols to address risks such as model hallucinations, bias, and reliability issues. • Offer technical guidance and mentorship to engineering teams while assisting in shaping long-term technology strategy and the evolution of AI platforms.
• Collaborate with a diverse group of individuals • Propose product and technical changes • Deliver best-in-class software • Participate in code reviews • Grow skills and career through onboarding and mentorship • Own and deliver stories with peer consultation • Integrate and use monitoring and alerting tools
Plant Operations Manager
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role involves ensuring the safety and reliability of operations while contributing to energy efficiency and sustainability. - Establish a safety-centric team culture. - Ensure compliance with DOT requirements and manuals. - Proactively prevent accidents and enhance safety. - Drive continuous safety improvement throughout the organization. - Report incidents, support investigations, and take action. - Operate and maintain the facility in compliance with permits. - Develop and maintain a proactive equipment maintenance plan. - Coordinate and perform maintenance activities efficiently. - Oversee planned maintenance outages and manage records. - Identify upgrades for safety and facility reliability. Qualifications - High School graduate or GED. - Minimum of 5 years of direct experience with operation and maintenance in an industrial setting. - Ability to successfully pass a DOT background check. - Minimum of 2 years experience with operations in Renewable Natural Gas or Natural Gas Pipeline Operations (preferred). - Formal and relevant technical training through military service, trade school, or technical training schools desired. - Bachelor of Science degree in an engineering or technical discipline is a plus. - Must have a working knowledge of reading and interpreting system drawings and/or P&IDs. - Strong working knowledge of Microsoft Excel, Word, and Outlook. - Demonstrated organizational and leadership skills. Benefits - Health insurance - Retirement plans - Paid time off - Performance incentives, bonuses, or commissions may be available. - Comprehensive benefits package - Opportunity for career growth in energy solutions sector.


