- Location
- Dublin
- Department
- IT
- Experience
- 5+ years
- Source
- Personio
Description
Your mission
- Interpret, design, and implement business requirements.
- Provide effort estimates to support project planning activities.
- Design low-maintenance, scalable, and sustainable software solutions.
- Reduce technical debt where appropriate.
- Liaise with peer system owners to assess, document, and mitigate upstream and downstream impacts.
- Build solutions using industry best practices, technologies, and standards.
- Maintain a quality-first approach by developing clean code and working closely with testing teams to ensure adequate testing, defect management, and timely resolution.
- Support business users during User Acceptance Testing (UAT).
- Deploy solutions with appropriate planning, risk mitigation, and contingency measures.
- Support release management, runbook preparation, and hypercare activities.
- Collaborate with Architecture, Infrastructure, Business Analysis, Testing, and Digital Operations teams.
- Produce and maintain accurate technical documentation, including designs, constraints, and codebase documentation, to support knowledge sharing, cross-training, and impact assessments.
- Ensure compliance with organisational, legal, regulatory, security, and SOX requirements.
Your profile
Educational / Experience
- Degree in Software Engineering, Computer Science, or a related field.
- 5+ years of professional experience in a Software Engineer or Developer role.
- Strong understanding of the full Software Development Life Cycle (SDLC).
- Experience working in an Agile development environment is desirable.
- Self-motivated, intellectually curious, and committed to continuous improvement.
- Ability to work independently while maintaining strong collaboration within a team.
- Strong analytical thinking and problem-solving skills.
Technical / Functional
- Excellent knowledge of .NET technologies, including C#, ASP.NET, and MVC frameworks.
- Excellent knowledge of React and TypeScript.
- Experience with modern development tools such as Visual Studio and Visual Studio Code.
- Strong experience with relational databases, including Oracle (PL/SQL essential) and SQL Server.
- Experience building responsive web applications and user interfaces.
- Experience designing, developing, and consuming RESTful APIs.
- Experience creating and maintaining C# unit tests.
- Good understanding of cloud platforms such as AWS or Azure and managing cloud resources.
- Good understanding of source control and DevOps practices using Git and Azure DevOps.
- Familiarity with AI-assisted development tools such as GitHub Copilot.
- Good knowledge of Microsoft Power Platform, including Power Apps and Power Automate.
- Excellent time management and work prioritisation skills.
Client Relationships
- Strong stakeholder management and relationship-building skills.
- Positive, proactive, and customer-focused attitude.
- Proven ability to consistently deliver business value and technology improvements.
- Excellent verbal and written communication skills.
- Fluent spoken and written English
What we offer
Benefits
- Medical insurance: Your health, and your family's, is our top priority. You're fully covered.
- Holiday flat in Valencia: Dreaming of sunny days in Spain? Our company flat is ready for your next getaway.
- Gifts for special occasions: We love celebrating you. Expect thoughtful surprises on Easter, Women's Day, Father's Day, and more.
- Anniversary gifts: Your 1st, 5th, and 10th work anniversaries are milestones worth celebrating, and we mark each of them with a special gift.
- Team-building events: We value connection beyond work, offering engaging team experiences in great locations to inspire collaboration and fun.
- End of year celebrations: We wrap up each year with a special celebration, filled with joy, laughter, and unforgettable moments.
- Day off on your birthday: Your special day is yours to enjoy, no work required.
- Community and social initiatives: We bring people together through activities like Bring Your Kids to the Office Day, donation drives, tree planting, sporting events, decorating the Christmas tree with your colleagues, celebrating new office openings, Principal33's anniversary, and more.
- Access to Udemy: Growth matters, so you get unlimited access to thousands of courses. Develop your skills anytime, anywhere.
- German language courses: Dedicated courses to help you build your German skills, supporting both personal and professional growth.
- Personal and professional growth: We support your development through masterclasses with experienced trainers, and we're open to investing in courses and training that help you grow.