Cora Software Developer Team

Senior/Mid Level Software Developer

Are you an experienced Senior/Mid Level Software Developer looking for an opportunity to help shape and drive the infrastructure and tools of a global B2B SaaS business?

Life at Cora

What is it like to work at Cora? Here’s what our team has to say:

Role Description

  • Work as part of an Agile SCRUM team breaking down, designing, estimating, developing, testing and documenting work as per requirements.
  • Assess and prioritize technical issues and effectively communicate these priorities.
  • Work closely with the UI/UX Design Team to progress design ideas to a working front end product that delivers an outstanding user experience.
  • Undertake investigations/ POCs and provide possible guidance on the best solutions to technical problems.
  • Triage/troubleshoot, assess and prioritize complex technical issues and effectively communicate these priorities.
  • Work closely with the business to ensure the product meets customer needs and does not have negative impact of existing customer functionality.
  • 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 companies perspective. This means getting involved in database design, design patterns, frameworks, hosting requirements, user interface design, etc.
  • Early identification of risk and opportunities, and making data-backed decisions and recommendations
  • Provide mentoring to other members of the team.
  • Be actively involved in hiring and growing our development team.
  • Hands-on coding per tool set below.

Candidate Experience

  • Experienced developer with previous web-based SaaS technologies experience, working on a mixture of frameworks, environments and processes, and experience of working on projects in maintenance mode.
  • Demonstrable experience of remote working and leading others utilising on line collaboration tools.
  • 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.
  • Knowledge of project and programme management methodologies would be advantageous.

Required Technical Experience

  • VB.Net and C#
  • SQL Server
  • JavaScript (including jQuery), HTML5 and SCSS
  • RESTful APIs

Extras (an advantage)

  • NuGet, IoC, unit and automated testing, PowerShell, TypeScript, Azure Dev Ops, Team Foundation Server
  • React
  • Web Forms
  • Experience in third-line support

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, you need to enjoy creating quality software and pushing the boundaries.

How to Apply

 

To apply for this role please submit a copy of your CV via our BambooHR page. If you have any questions about the role, feel free to contact us at careers@corasystems.com , or on any of our social channels. This position is open only to candidates eligible to live and work in Ireland.

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

About Cora

 

Our story:

Founded in Ireland in 1999, Cora has long since established itself as a global leader in enterprise project and portfolio management software solutions. We partner with global organizations and government agencies to supercharge their journey from strategy and planning to execution and delivery.

Our culture:

At Cora, we put our customers front and center. We take ownership and we take personal initiative to bring about positive results. We grow and develop ourselves and our colleagues.

We have a positive, can-do attitude. We are ambitious, with contagious energy and a collaborative spirit. We treat everybody with respect, always. We are curious, we step off the path and defy convention. Above all else, we insist on being true to ourselves.

Visit our Careers page to learn more about life at Cora – much more than just a job.