Monocle Software Engineer
Listed on 2026-01-10
-
Software Development
Software Engineer, Full Stack Developer
Monocle Software Engineer
Join to apply for the Monocle Software Engineer role at Monocle Solutions
.
Imagine being a data and programming guru and understanding the intricacies of banking and insurance. At Monocle, work is more than a job; it is a chance to make a difference in the world of finance, fulfil your potential, and build friendships with ambitious, positive, like‑minded people. We provide our clients with a cradle‑to‑grave implementation approach, ensuring that we not only propose fit‑for‑purpose solutions but also execute the development and implementation of the necessary technical infrastructure.
EmployeeValue Proposition
Monocle embraces an ongoing and active approach to amplifying the talents of our people, empowering them to unlock their full potential and feel fulfilled in their careers. Our vibrant culture thrives on a shared growth mindset, collaboration, support, and social connection, fostering an environment where everyone can flourish. We are committed to continuous learning and provide ongoing technical training, industry certification support, and personal development opportunities through mentorship and executive engagement.
What We Offer- Unparalleled growth and exposure – projects across a wide spectrum of critical financial services.
- Unlimited training and development – investment in people’s development is at the heart of our ethos.
- Unique and vibrant company culture – teamwork, company‑sponsored clubs and social events.
- Ultra‑competitive compensation – recognition and rewards for true value.
- Design, develop, and maintain high‑quality software applications and systems.
- Collaborate with cross‑functional teams to understand requirements and translate them into technical solutions.
- Write clean, efficient, and well‑documented code.
- Conduct thorough testing and debugging to ensure software quality.
- Participate in code reviews and provide constructive feedback.
- Stay up‑to‑date with emerging technologies and industry best practices.
- Contribute to the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Optimize application performance and scalability.
- Bachelor’s degree from an accredited university.
- Strong proficiency in programming languages such as Python, Java, C#, or similar.
- Experience with software design patterns and architectural principles.
- Dev Ops fluency – experience with CI/CD tools.
- Database management – experience with relational databases (AWS RDS, MS SQL Azure, Postgre
SQL). - Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Exposure to full‑stack development – front‑end and back‑end experience is a plus.
- Understanding of agile, scrum, or waterfall methodologies.
- Excellent communication, problem‑solving, and analytical skills.
- Cloud certification is a plus but not mandatory.
- Relevant consulting experience in banks and insurers.
- Strong desire to learn and upskill business knowledge.
- Enquiring mind and eagerness to improve professional skill set.
- Thrives in a dynamic environment.
- Enthusiastic and high‑performing self‑mover.
- Excellent communicator, both verbal and written.
- Works well under pressure to meet client objectives.
- Sociable and enjoys interacting with others, including at social events.
- Works independently and in a team.
- Shares Monocle’s values.
The interview process includes meetings with People & Culture representatives, Monocle Executives, and various assessments to determine cognitive abilities. You will demonstrate your fit for Monocle’s culture, so prepare questions about career aspirations and company values.
Seniority LevelNot Applicable
Employment TypeFull‑time
Job FunctionEngineering and Information Technology
IndustriesBusiness Consulting and Services
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: