At Cornmarket, we look after the financial wellbeing of public servants and their families. We’ve been focused on public sector employees for over 50 years, learning how to bring our clients the best financial services – from car, home, health and life insurance, to income protection, retirement planning and beyond.

Role Purpose

As a Software Development Lead, your primary responsibility will be to oversee the entire software development life cycle (SDLC) using agile software development methodologies for projects involving .NET, Azure, Salesforce, and IBM iSeries platforms.

You will be responsible for designing, developing, and maintaining existing software applications as well as collaborating with cross-functional teams to identify and implement solutions that meet business requirements. A commitment to collaborative problem solving and quality product is essential.  

If you are a highly motivated individual with a passion for software development, we encourage you to apply for this exciting opportunity.

Accountabilities of the Role

  • Lead a team of developers in the design, development, and maintenance of software applications using Salesforce, Azure, .NET and the IBM iSeries Platforms

  • Assess and analyse system requirements and improvement opportunities

  • Liaise with the Technical Architect and Development Management to ensure all developed solutions are designed optimally and delivered effectively

  • Collaborate with other teams, including project managers, designers, and quality assurance teams, to ensure that projects are completed on time and within budget

  • Leverage and utilise  industry design patterns to deliver scalable and extensible solutions

  • Display excellent problem solving and effective communication skills

  • Delivery of Robust and high-quality software solutions

  • Good multi-tasking capabilities

  • Mentor junior developers

  • Interact with business personnel in relation to requirements gathering and refinement

  • Comply with risk control and regulatory requirements that are relevant to this role

  • Stay up to date with emerging trends and technologies in software development, and apply them to improve our development processes


Skills & Knowledge Required

  • Bachelor's degree in Computer Science, Software Engineering, or a related field

  • At least 5 years of experience in software development, with a focus on .NET development

  • Strong knowledge of .NET, C#, and SQL Server

  • Experience with Agile development methodologies

  • Extensive experience in software development, including .NET, Azure, Salesforce, and

  • IBM iSeries platforms

  • Previous experience working with SOAP/RESTful services required

  • Experience with SQL and database design and DB2 SQL essential

  • General Project Management (basic level)

  • Experience implementing solutions within Azure desired

  • Experience with Salesforce and integration desired

  • Knowledge of the financial industry is advantageous

  • Cross application integration knowledge desired

What Can We Offer You

  • Flexible working from home options as part of our Cornmarket Flex ways of working

  • Active Sports & Social Club Significant investments in your professional development (e.g. insurance qualifications, professional qualifications relevant to your role)

  • Annual leave (increases based on service)

  • Flexi leave (option to take additional annual leave)

  • Attractive & flexible pension contribution rates

  • Health insurance or wellness subsidy

  • Fully paid family leave types (maternity/paternity/surrogacy)

  • Performance based bonus/commission

  • Income protection

  • Life cover

  • Discounts on financial products

  • Comprehensive health & wellbeing programme

  • Employee Assistance Programme

Behavioural Competencies Required

  • Expertise in troubleshooting and analyzing problems

  • Ability to quickly learn and follow IT processes and procedures

  • Good verbal and written communication skills

  • Strong documentation and organization skills

  • Clear communication style and ability to interact effectively and responsive to needs of business partners

  • Self-motivation, flexibility and ability to work on own initiative as well as in a team

  • Sound judgment and ability to quickly weigh up relative priorities and act accordingly

  • Process driven and focused on quality

  • A passion for learning modern technologies and staying up to date with industry trends

  • Ability to mentor junior developers and provide guidance where necessary

Equal Opportunities and Data Privacy Notice

Cornmarket is committed to building an inclusive workplace environment, We’re proud to be an equal opportunity employer, striving to create a welcoming environment. All qualified applicants will be considered for employment without regard to age, disability, ethnic background, family status, gender identify or expression, martial status, membership of the Traveller Community, national origin, race, religion, sexual orientation. We are also committed to providing reasonable accommodations to qualified individuals with disabilities in the employment application process. To request an accommodation, please contact our Talent Acquisition Team. To review our data use practices, visit our Recruitment Data Privacy Notice.


Apply for position now