Social network you want to login/join with:
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 Developer you will participate in all phases of the SDLC from requirements definition and design to development, deployment, and maintenance. You will be responsible for designing, developing, and maintaining existing software applications and services both On Prem and Cloud (Azure), ensuring seamless integrations with various data sources and APIs, and managing continuous integration/continuous deployment (CI/CD) pipelines.
The developer will work closely with cross-functional teams to deliver high-quality, scalable, and secure software solutions that meet business requirements. A commitment to collaborative problem solving and quality product is essential.
What We Can Offer You?
1. Flexible working from home options as part of our Cornmarket Flex ways of working
2. Significant investments in your professional development (e.g., insurance qualifications, professional qualifications relevant to your role)
3. Annual leave (increases based on service)
4. Flexi leave (option to take additional annual leave)
5. Health insurance or wellness subsidy
6. Fully paid family leave types (maternity/paternity/surrogacy)
7. Performance based bonus/commission
8. Income protection
9. Life cover
10. Discounts on financial products
11. Employee Assistance Programme
12. Active Sports & Social Club
Accountabilities of the Role
1. Design, develop, and maintain software applications/services on Prem and delivered through Azure.
2. Ability to assess and analyse system requirements and improvement opportunities.
3. Liaise with the Technology team to ensure all developed solutions are designed optimally and delivered effectively.
4. Leverage and utilise industry design patterns to deliver scalable and extensible solutions.
5. Display excellent problem solving and effective communication skills.
6. Deliver robust and high quality software solutions.
7. Diagnose and solve coding errors related to development or DevOps.
8. Document installations, procedures, and requirements for systems/services.
9. Ensure systems reliability by verifying deployments through monitoring and automated testing.
10. Evaluate and implement technologies to improve efficiency, performance, security, and reliability.
11. Implement and manage Azure DevOps pipelines for continuous integration and deployment.
12. Manage and apply security best practices to the cloud environment.
13. Ownership of our continuous delivery pipelines.
14. Test unit and integration of components for integration into larger subsystems.
15. Test various implemented designs to ensure maximum functionality.
16. Interact with business personnel in relation to requirements gathering and refinement.
Skills & Knowledge Required
1. A minimum of 3 years professional development experience
2. Knowledge and experience of Azure services and development (e.g., Azure Functions, App Services, Azure SQL Database)
3. Proficiency in .NET framework and .NET Core
4. Strong experience with C# programming language
5. Knowledge of SQL Server and database design
6. Experience with RESTful APIs, web services and security
7. Strong problem-solving skills to identify and resolve issues in Azure deployments
8. Analytical thinking to evaluate complex requirements and design optimal Azure solutions
9. Adaptability to handle changing project requirements and technology updates
10. Attention to detail in designing and implementing Azure infrastructure
11. Continuous learning mindset to stay updated with evolving Azure technologies and services
12. Strong understanding of basic database administration and SQL
13. General Project Management (basic level)
14. SCRUM / Agile Experience
15. Eligibility to work in Ireland on a permanent basis
16. Experience with Salesforce, Office 365 Suite
17. Knowledge of the financial industry advantageous
18. Cross application integration knowledge is a plus
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 identity or expression, marital 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.
#J-18808-Ljbffr