Software Architect
Dublin
1
Negotiable
Ref: E18070SD
Job Description
My Dublin based client is looking for a Software Architect to join their team.
My Dublin based client is looking for a Software Architect to join their team.
Job Responsibilities
- Review and contribute to the definition of Non functional requirements;
- Interpret business requirements to articulate the business needs to be addressed;
- Analysis and design of options covering both software and infrastructure to meet requirements;
- Contribution to sizing, planning and preparation of business cases;
- Oversight of the delivery of solutions according to the design/technology decisions and business case outcomes;
- Provide architectural and implementation blueprints, patterns and practical implementation leadership to the IT analyst and development teams;
- Mitigate risks and foresee issues in the design and implementation;
- Collaborate with peer teams, organizations, quality assurance and end users;
- Troubleshoot environment and code level problems quickly and efficiently with the development team;
- Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform;
- Co-ordination of shared systems’ and working through each of the affected groups; and
- Maintain product roadmap, release schedules and architectural standards.
Experience Required
- 7+ years’ experience designing and building software applications;
- Degree (or equivalent) in Computer Science or Computer Engineering;
- Experience working on complex software projects;
- Experience working in agile projects, collaborating part of a team of other disciplines;
- Proficiency with .Net UI, Service Tier, DB and Integration technologies and equivalent cloud stack, ideally coming from a development background;
- Knowledge of object oriented programs, SQL, web application development, security and open source technologies;
- Experience working with both IT (applications and infrastructure) and business stakeholders from individual team members to senior leadership levels; and
- Beneficial experience working on regulated projects.