Role
* Senior Software Engineers (Java, .Net and/ or Python)
* Lead Software Engineer (Java, .Net and/ or Python)
Overview
Are you an experienced Software Engineer with a genuine interest in a consultancy role, looking to contribute to the creation of greenfield, bespoke tech-for-good solutions for public sector clients?
In this pivotal position, you will lead the design and implementation of robust software solutions tailored to meet client needs. The vast majority of our solutions are cloud and backend-focused, involving highly complex data sets and entirely greenfield projects—there are no plug-and-play components or general bug fixes here.
What You’ll Do
* Create Custom Solutions: Work closely with the client to understand their challenges and develop innovative, scalable software solutions that handle vast amounts of data and transactions.
* Technical Proficiency: Utilize modern programming languages (Java / .NET / Python, etc.), distributed system architectures (e.g., microservices), and cloud technologies to build high-quality software.
* Cross-Functional Collaboration: Work within cross-functional technical teams in a digital environment, addressing the unique challenges and skills that come with developing and iterating technical solutions.
* Client Engagement: Be client-facing, facilitating discussions to ensure alignment on technical strategies and best practices. The ability to make technical decisions with clients is a must.
* Lead and Mentor: Provide subject matter expertise and support the development of junior team members, fostering a collaborative and innovative work environment.
* Agile Delivery: Work in Agile delivery environments to deliver software solutions incrementally, ensuring flexibility and responsiveness to client needs.
Your Ideal Profile
You possess strong expertise in software development, with experience in building and iterating on highly complex, large-scale systems for public sector solutions. You should have a solid understanding of cloud technologies, Agile delivery, and exceptional client-facing skills to effectively engage with stakeholders. Experience in technical decision-making is ideal, as well as a genuine interest in consultancy roles. Your meticulous attention to detail and ability to communicate complex concepts make you a great fit for our team.
Join Us in Making a Difference
If you're ready to tackle exciting digital transformation challenges and contribute to meaningful projects, we want to hear from you!
Details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Consulting, Information Technology, and Project Management
* Industries: Technology, Information and Media, Professional Services, and IT Services and IT Consulting
We are looking for software engineers to contribute to greenfield, cloud-based, data-intensive projects in a consultancy setting for public sector clients.
#J-18808-Ljbffr