Senior Developer

Are you a senior.net developer who is looking for an exciting new challenge? Are you curious about the latest developments in the tech industry and do you want to have influence in bringing these into our team?

Then this role could be for you. Our Senior Developer vacancy is a hands-on coding role, but you will be able to bring your own skills to the role to shape Cora System’s Software Development (“Dev”) Team. The ideal candidate will have an eagerness to keep up with, and where possible ahead of, industry standards and a willingness to encourage and bring others along with them.  Ultimately candidates need to enjoy creating quality software and pushing the boundaries.
  • Job Type: Full-time, Permanent Contract
  • Location: Cora Systems HQ, Carrick on Shannon, Co. Leitrim
  • Required Education: Bachelor’s Degree in Engineering, Computer Science or a related discipline
  • Required experience: 5+ years

Role Description:

  • Work as part of an Agile SCRUM team breaking down, designing, estimating, developing, testing and documenting work as per requirements.
  • Ability to assess and prioritise technical issues and effectively communicate these priorities.
  • Hands-on coding, as per the tool-set below.
  • Feed into the architectural design of the products we are creating along with other team members to ensure the maintainability, quality, performance, integration and usability from both our customers and the company’s perspective. This means getting involved in database design, design patterns, frameworks, hosting requirements, user interface design etc.
  • Provide mentoring to other members of the team.
  • Be actively involved in hiring and growing our development team.

Candidate Experience

  • Experienced developer who wants to work on web-based SaaS technologies, will be working on a mixture of latest cutting-edge frameworks, environments and processes but must also be willing to work on some classic projects that are in maintenance mode.
  • The ideal candidate will have an eagerness to keep up with and where possible ahead of industry standards and willing to encourage and bring others along with them ultimately, they need to enjoy creating quality software and pushing the boundaries.
  • Experience in a client facing role and be able to communicate with the client during the delivery process.
  • Relevant third level degree in engineering or computer science discipline
  • 5+ years’ experience using same or similar tool-set as stated below
  • An excellent leader and an ability to bring new ideas to our company.

Required Technical Experience

  • C#/VB.Net, JavaScript, CSS, SQL
  • Visual Studio 2015+, SQL Server 2008 R2+, version control
  • JQuery, SCSS, CSS, HTML5, SPROCs, Repositories
  • A sense of humour!

Extras (An advantage)

  • Lync, Entity Framework, ASP.Net MVC, HTML5, NuGet, IOC, unit and automated testing, PowerShell, TypeScript, Angular, Azure, Team Foundation Server
  • TypeScipt and Angular
  • Branching strategy, SSO, TDD, Dependency Injection, advanced GIT (rebasing, merging, reset HEAD, reflog)

What's life at Cora like?

Cora Systems has the feel and drive of a start-up as we have a fun and hardworking culture plus a diverse workforce. We have been in business for 20 years and we have a very strong and loyal customer base. Wanting to increase our foot print in the market we are going through an intense growth phase at the moment which leads to this fantastic opportunity for anyone that wants to join a vibrant team and help create market-leading award winning software.

To see what life at Cora is like check visit corasystems.com/careers, which includes links to “Day in the Life” Videos and Blogs.

If you require further information or if you would like to be considered for the position please email careers@corasystems.com. Applicants must have, or be able to obtain, the right to work in the Republic of Ireland.

Note: Cora Systems do not require the assistance of third party recruitment agencies at this time.

Cora best-practice Enterprise PPM

Join our Mailing List

Enter your details to receive our updates direct to your Inbox

Read our Privacy Statement here