Join Cora's Software Development Team - Explore Exciting Roles & Thrive!
Join our Software Development Team
Cora is an ambitious, rapidly expanding software company based in the West of Ireland with growing teams in the U.S. and the U.K. Our project and portfolio management (PPM) software is used by some of the largest and most well-known organizations in the world. We are passionate about creating innovative solutions that empower organizations to achieve their goals and drive success. We are looking for talented and enthusiastic people at all levels to join our dynamic product development team.
Here’s what some of our team are saying:
Accelerate your career
As part of the Cora team, you’ll receive a competitive salary, health insurance and ongoing training that will help you enhance and broaden your talents. On top of that you’ll gain experience with:
You’ll have the opportunity to work on cutting-edge projects that make a real impact. From developing groundbreaking features to shaping the future of our industry-leading software, you’ll be at the forefront of innovation.
Learning
We believe in nurturing talent and encouraging growth. As a member of our team, you’ll have access to ongoing training and workshops to stay ahead in the ever-evolving world of technology.
Our culture is built on collaboration and teamwork. You’ll be working alongside brilliant minds in a supportive and inclusive environment where
your ideas are valued.
Impact
Our software solutions are used by organizations worldwide, spanning various industries. As a software developer at Cora Systems, your work will impact businesses and projects on a global scale.
Open Positions in the Software Development Team
Software Developer
As a software developer, you will play a pivotal role in designing, developing and testing software solutions. You will work closely with cross-functional teams to understand project requirements and collaborate on delivering high-quality, scalable and user-friendly applications. Your passion for coding and problem-solving skills will be key to your success in this role.
DevOps and DevOps Cloud Operations Support
Our engineering group is growing, and our delivery velocity is increasing so there is an increasing need to support our CI/CD pipelines, as well as for constant innovation in our development and production environments. To support this growth, we require a Senior DevOps engineer to work directly with Technical Architecture/Engineering on various key projects – it will never be a dull day.
Cora runs the majority of our customer production environments and needs a 24/7 cloud operations team. Working closely with the DevOps team, this group will be responsible for all day-to-day operational concerns relating to production and development environments. Azure environment skills and a keen operational mindset are key for success in this role.
Quality Assurance Engineer
As a QA Engineer, you will be responsible for setting and enforcing the quality bar for the products we produce. A key part of your role will be to interact with our business analyst team to ensure the customer requirements are understood and delivered. Cora is currently adopting new tools around AI to assist with our development and testing strategy. A collaborative, friendly approach is key to success in this role.
Database Development Architect/Data Innovation Architect
Cora has a rich array of data types that our customers constantly modify to meet their ever-changing business needs. This role will help with our near-term execution as well as with guiding our direction on future investments to exceed our customer needs. Problem solving, customer facing and having a flexible approach are key to success in this role.
Technical Product Manager
Our customers configure their individual packages on a constant basis so that it functions exactly as they need it to. Your role will be to help with our near-term execution, and to help guide us around future investments so that we continue to meet and exceed our customer needs. Problem solving, customer facing and having a flexible approach are key to success in this role.
Join Our Team!
Don’t forget to check out our Careers page for upcoming and exciting roles. We are constantly on the lookout for talented individuals like you to be part of our growing team. Explore the opportunities and take the next step in your career with us at Cora.