JobMatch
← Back to jobs

Senior Software Engineer

Nicoll Curtin

RemoteDublin, County Dublin, IrelandseniorFull-time
Posted
today
Source
LinkedIn (remote, Europe)
Field
Engineering

Skills

CommunicationPostgreSQLREST APIsPythonAgileScrum

Description

Nicoll Curtin is partnering with a leading government organisation undertaking a number of strategic technology initiatives. We are seeking an experienced Python Developer to join a high-performing team responsible for building and enhancing secure, scalable applications that support critical public services. This is an excellent opportunity to work on meaningful projects while contributing to the modernisation of key systems used across the public sector. Responsibilities - Write clean, high-quality, maintainable Python code - Develop and enhance web applications using Django or Flask - Design and optimise PostgreSQL databases and queries - Build and integrate APIs and backend services - Collaborate with business and technical stakeholders to deliver solutions that meet organisational objectives - Support testing, deployment, and ongoing maintenance of applications - Participate in code reviews and contribute to development best practices - Work within Agile teams to deliver high-quality software solutions Requirements - 3+ years' commercial experience as a Software Developer or Python Developer - Strong Python development experience - Hands-on experience with Django and/or Flask - Experience working with PostgreSQL databases - Strong understanding of REST APIs and backend application development - Experience with software design principles and object-oriented programming - Exposure to Agile/Scrum development environments - Excellent communication and problem-solving skills - Degree in Computer Science or a related discipline, or equivalent industry experience What's on Offer? - Opportunity to work on projects that have a direct impact on public services - Long-term career progression within a stable environment - Collaborative and highly skilled engineering team - Hybrid working model - Competitive salary and benefits package

JobMatch aggregates public listings. Always apply through the original posting.