Software Engineer Hybrid Working

Job Category:
Software Developer/Engineer
Job Type:
Level of IT Experience:
5-10 Years
Salary Description:
Competitive salary offered
Job Ref:

Are you looking for a position with a company that has a team focused culture with the opportunity to work with technically challenging software development projects in the areas of Mobile, AR, VR, IoT, AI / Machine Learning, Data Analytics and Data Warehousing? Our client is looking for a Software Engineer with at least 2 years full-stack development experience using .NET and modern front-end technologies. This position offers real career progression, flexitime and a hybrid working ration of 1 day per week in the office. Technical Responsibilities: Collaborate effectively with our business analysts, scrum masters and technical leads to assist in the planning, designing, development, testing, and maintenance of our client s web-based applications. Development of client application features with minimal supervision or guidance. Providing realistic estimates of development effort to assist in team planning. Assisting with the production of solution design documentation in line with company standards. Participate actively and contribute to peer-to-peer code reviews. Adopt our code quality processes and ensure they are used when producing code. Perform 3rd line support diagnosing and resolving technical engineering issues, as required. Provide assistance to quality engineers and support personnel as needed to troubleshoot production issues. Required Skills: Demonstrable full-stack development experience using .Net and modern front-end technologies (C#, ASP.Net, Azure PaaS, Entity Framework, JavaScript/Typescript, AJAX, Angular/React, Bootstrap etc.). Experience in any of the following areas would be an advantage; Mobile, Augmented Reality (HoloLens), Virtual Reality, IoT, Artificial Intelligence / Machine Learning, Data Analytics and Data Warehousing. Experience (2-5 years) with object-oriented design and implementation techniques such as Test Driven development, Enterprise implementation patterns and SOLID principles. Good understanding of object-oriented and service-oriented application development techniques and theories Experience with debugging, performance profiling and application optimization. Exposure to building and managing distributed web systems. Experience with source control management systems and continuous integration/delivery environments. Experience with agile development methodologies (Scrum, Kanban) and automated testing. Database design and implementation on both relational and non-relational platforms. Willingness to travel, if required. Comply, maintain and promote information security. To be considered for this position applicants must be eligible to work and reside in Ireland (holder of an EC Passport or a Current Stamp 4 Visa)

Email me jobs like this

Contact Details:
Contact: Contact

You may return to your current search results by clicking here.

Latest Job Listings