35K - 55K Depending on Experience Dublin Area
Our Client is looking for an experienced Software Developer to join their team based in Ireland. As well as designing innovative and modifiable Web & Server Applications, the Software Developer will use design patterns to create, implement and test system architecture. As well as working closely with internal management teams in successfully aligning work and technical resources, the Software Developer will contribute to successful product delivery, in line with AGILE methodologies. The successful Candidate must have significant experience with .NET frameworks, as well as C# and Angular JS. Candidates must be commutable to the Dublin area.
Responsibilities & Requirements
Design robust and modifiable web & server applications which are to be used across a large organization.
Use design patterns to create, implement and test system architecture.
Be familiar with and use innovative technologies to design applications.
Be an active part of a SCRUM team and contribute to team success during the development process.
Work closely with Stakeholders and internal management teams to optimise and bring into line work plans and required technical resources.
Understand business requirement to be able to appropriately design software solutions.
Prioritise effectively and fully utilize the team’s skills to meet tight deadlines.
Use existing procedures to carry out product analysis for mission critical applications.
Strive to keep up to date with software development trends and emerging technologies.
Contribute to successful product delivery in line with Agile methodologies.
Carry out troubleshooting when required and attend to technical requests in a timely manner.
Ensure that the delivered work meets both product and company standards.
The Software Developer must know the fundamentals of SCRUM and have knowledge of Agile methodologies.
Must have at least 5 years successful experience with .NET framework, as well as outstanding C# and Angular JS skills.
Experience and understanding of SQL servers.
Experience with continuous integration would be highly advantageous.
Experience in writing and using web application testing with Selenium.
Excellent communicator and team player.
Evidence genuine passion for continuously developing own knowledge and skillset.
Good understanding of the entire system development lifecycle.
Ability to create development tasks from user stories.
Demonstrable AWS, Azure and ASP.NET, Web API experience.
Good all-around understanding of Service Oriented Architecture.
Previous exposure to TeamCity and Octopus would be beneficial.
Experience of using Grit for distributed control versioning.