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?

Job Type

Full-Time, Permanent

Qualifications
BSc in Engineering, Computer Science or a related discipline
Location

Remote within Ireland, with occasional work in our Carrick-on-Shannon, HQ

Required Experience
5+ years

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.

Responsibilities

  • 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.

Required 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
  • Branching strategy, SSO, TDD, Dependency Injection, advanced GIT (rebasing, merging, reset HEAD, reflog)

Who are we?

Established in 1999, Cora Systems is a software company that specialises in web-based solutions and consultancy services around portfolio, programme and project management. We transform our customers’ business by giving them greater control, insight and governance in relation to their business operations through the use of technology and expert consultancy. Our customers range from government agencies to large-scale global organisations, in life sciences, healthcare, technology, engineering & construction sectors. We operate in over 70 countries across the globe with thousands of users relying on our systems daily. We have offices in Dublin (IRE), San Jose (US), London (UK) and are headquartered in Carrick on Shannon, Ireland.

Our Values

Cora is 100% dedicated to client implementation success. We adopt a consultative approach to solving our customers’ pain points, ensuring we fully understand their requirements. Cora has deep industry experience and draws on two decades of R&D and implementation experience for our installations. We have industry experts for each vertical market we serve. Senior project managers run our implementations, which are delivered with Cora-certified education and training. Crucially, we can rapidly deploy “out-of-the-box”, best-practice project and portfolio management solutions so clients get faster ROI.

The Cora Culture

Cora culture is centred around our people, our clients and innovation. We have a dynamic and driven team who have a passion for client success. Our behaviours are what helps us to deliver the highest quality products and services and sets a standard for how we interact with our clients, colleagues and other stakeholders.

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 have a very strong and loyal customer base. Wanting to increase our footprint 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 award winning software.

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

Benefits

You will be rewarded with a competitive salary, as we believe that salaries should not be lower just because our company is located outside of the country’s capital city. We have added benefits such as flexible working, life insurance and pension. We encourage team events, run wellness initiatives and are committed to our local community and local charities. Opportunities to travel are available for those interested in seeing more of the world while also working to deliver for our clients.

How to Apply

Please send your CV and a few words about why this role interests you to careers@corasystems.comDue to the (currently paused) need to facilitate workshops and research in Ireland, we are only currently accepting applicants from Ireland. This may change when we have clarity on longer term working arrangements.

If you have any questions about the role, feel free to contact us at the email address above, or on our social channels.

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