Just Solve is growing, and we’re looking for Software Developers to join our software consulting team.
Our developers work across a variety of client environments, industries, and technology ecosystems, including C#/. NET & React, Java, and Python-based solutions.
We’re primarily hiring at intermediate level, but strong junior and senior developers with the right mindset and technical foundation are also encouraged to apply.
We’re looking for developers who enjoy solving problems, building quality software, collaborating with others, and continuously improving their skills in dynamic client environments.
What You’ll Do Design, develop, and maintain software solutions using modern development technologies and frameworks. Build backend services, APIs, integrations, and frontend components where applicable. Collaborate with internal teams and client stakeholders to understand requirements and deliver effective solutions. Work across the software development lifecycle, including development, testing, debugging, deployment, and support. Participate in code reviews, team discussions, and knowledge-sharing sessions. Troubleshoot issues, improve existing systems, and contribute ideas for technical improvements. Write clean, maintainable, and well-tested code following engineering best practices. Adapt to different client environments, technologies, and ways of working. Continuously learn new tools, technologies, and development practices. Experience in one or more of the following development stacks: including C#/. NET & React, Java, and Python. Strong programming fundamentals and understanding of software development best practices. Strong communication and collaboration skills. Ability to adapt to different projects, technologies, and client environments. Ownership mindset with a willingness to learn and grow. Curious, proactive, and committed to continuous improvement. Qualifications & Skills Experience Intermediate: 3+ years of professional software development experience. Strong junior developers with relevant practical experience are encouraged to apply. Education Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or equivalent practical experience. Additional certifications or postgraduate qualifications are advantageous but not required. Technical Skills Core Software Development Strong backend engineering experience across C#/. NET, Java, and Python. Proficient in building RESTful APIs, service layers, and modular backend components. Solid understanding of modern application development practices, including clean architecture, dependency injection, and testable design. Exposure to Azure and other cloud platforms. Familiarity with microservices, containerised workloads, and distributed application patterns. Experience working with Docker and containerised development environments. Development experience with C#, ASP. NET Core, and Entity Framework Core. Ability to build full‑stack solutions using React for frontend components. Java Experience with Java and Spring Boot for backend services. Knowledge of enterprise‑grade service development and integration patterns. Python Experience with Fast API, Django, or Flask. Capable of building performant backend services and API endpoints. General Skills Understanding of software design principles and development best practices. Experience with Git, testing practices, and CI/CD workflows. Experience working with relational databases and ORMs. Ability to work independently and collaboratively within cross-functional teams. Strong communication and problem-solving skills. Ability to work effectively in agile delivery environments. Passion for continuous learning and improvement. #J-18808-LjbffrBy continuing you agree to our Terms & Privacy Policy.