IT
July 6, 2020

Software Architect

Job Description

Job Details:

·       Design and develop architectural frameworks for web-based and mobile applications

·       Design solutions which achieve high levels of performance, quality,and end-user satisfaction

·       Create design documents

·       Provides technical guidance to developers on program coding and testing

·       Resolves complex technical issues through debugging, research, and investigation

·       Be familiar with standard concepts, practices, and procedures

·       Participate in the full development life cycle including requirements analysis & documentation, and design.

·       Advises development teams on development, testing and deployment

·       Participate in code reviews to ensure applications support existing architecture and follow the defined framework guidelines and coding standards

·       Develops creative solutions and functional prototypes to demonstrate proof of concepts and to enable rapid confirmation of design ideas

·       Participate as a design leader in the creation of technological solutions

·       Provide coverage and support of production application systems.

·       Mentors our software developers

Required:

·       Bachelor's degree in computer science or similar

·       5+ years of experience as a software engineer/architect is required

·       Demonstrable experience of architecting and designing enterprise-level applications and Web Services for Linux servers and MySQL/Postgres databases

·       Extensive experience of asynchronous programming, MySQL, REST,JSON, SOA, XML, Redis and enterprise-level ORM

·       Expertise in designing and building multi-threaded, transnational, and distributed systems

·       Good working knowledge of software configuration management and continuous integration principles using tools such as Git, Jenkins, Vagrant and Ansible

·       Excellent communication skills, both written and verbal

 

Desirable:

·       Experience with Python highly desirable

·       Post graduate degree in Computer Science, Software Engineering,Information Technology, or a related technical field

·       Experience with Agile software development teams and knowledge of the software development life cycle in a large enterprise environment

·       Experience with Twisted

·       Experience with logging/monitoring tools (such as New Relic,Zabbix and Graylog)

·       Working knowledge of Amazon Web Services

Apply for Job
Location
Dublin, IE
Career Level
Experienced (Non-manager)
Education
Associate Degree
Job Type
IT
Salary
80000
Job Last Updated
August 4, 2020

RECRUITER'S DETAILS

Name
Colm O'Rourke
Contact
corourke@felix.ie
Phone
01-9022506
Apply for Job

Lastest Vacancies

February 4, 2019
Heading

Senior Business Analyst

Our Client is a Leading Marketing Automation company based in South Dublin. We are now looking to recruit an ambitious and talent Business Analyst to join their busy and progressive team...

Know More
IT
February 4, 2019
Heading

Cloud Business Architect

Our Client, a Market Leading IT Services Multinational are looking to recruit a Cloud Business Architect...

Know More
IT
February 4, 2019
Heading

Android Engineer

We are working with our client a very exciting tech start up based in Dublin City Centre to find a talented Android Engineer to join their growing team in the heart of Dublin 2...

Know More