Press ESC to close

Sr. Software Engineer


Published: Sat, 23 Nov 2024 22:50:41 GMT

Position: Senior Software Engineer

Company Overview:
Cority is a leading global provider of enterprise EHS software, dedicated to empowering organizations to transform the way the world works. With over 35 years of experience, Cority is driven by innovation, expertise, and a commitment to integrity, providing a comprehensive, human-centered, and secure SaaS platform that enables operational and sustainable performance in 100 countries worldwide. The company has received numerous awards for its strong employee culture and business performance. Visit www.cority.com to learn more.

What We Offer:
At Cority, we strive to ensure fair and equitable compensation for our employees based on their skills, experience, education, and functional expertise in line with the changing job market. We prioritize the health and well-being of our employees and offer competitive health benefits, dental plans, fitness allowance, health care spending account, retirement savings plan, work-from-home options, and subsidized internet to support their families. Our values-driven, performance-oriented, dynamic, and growth-focused culture is led by a team committed to creating a meaningful work experience through challenging projects and employee recognition. We also provide opportunities for social engagement through corporate volunteering and social events.

Position Summary:
Cority is seeking a Senior Software Engineer to join our team. This role offers the opportunity to work in a dynamic, fast-paced, and highly collaborative environment. We are looking for a passionate team player who is dedicated to the success of the team. The ideal candidate will have strong technical skills and the ability to drive projects while delivering immediate value and influencing our long-term roadmap. This is an exciting opportunity to join a skilled and dynamic team that plays a critical role in ensuring the success of our customers.

Reporting to the Development Manager, the Senior Software Engineer will be responsible for designing and enhancing base Cority software, as well as developing software to meet client needs in collaboration with Product Development.

Responsibilities:
– Drive technical and architectural decisions to meet product requirements and anticipate future needs
– Design and develop new software and enhance existing software for clients’ systems and Cority’s base software
– Collaborate directly with Product Owners to ensure understanding of requirements and specifications
– Develop high-quality software and advocate for automation frameworks for testing, integration, and deployment
– Review completed software designs or prototypes with the team and participate in code reviews
– Work independently and as part of a team to deliver new and enhanced functionality
– Track sprint work and provide transparency and visibility to the team
– Provide support and maintenance for software
– Take ownership of one or more functional areas or projects and assist in breaking down tasks into manageable stories
– Mentor junior developers
– Be open to learning and working with modern technologies as required for the project

Qualifications:
– University degree in computer science or a related program
– Minimum 5+ years of experience as a developer
– Strong understanding of software development process and lifecycle
– Experience with Agile and Scrum methodology

Technical Qualifications:
Must-Have:
– Experience with .NET Core, .Net Framework, Entity Framework/Dapper, Web APIs, and Microservices
– Experience developing database applications using relational database systems such as SQL Server
– Experience with Angular/React, HTML5, CSS, TypeScript, and JavaScript
– Experience with CI and CD

Nice-to-Have:
– Experience with NoSQL databases like MongoDB
– Experience with AWS or Azure
– Experience with multi-tenancy
– Experience with message queues like Kafka
– Experience with Docker and Kubernetes

Soft Skills:
– Passion for technology and ability to stay up-to-date with the latest trends
– Proactive in challenging the status quo and not afraid to ask questions
– Excellent communication skills, both written and oral
– Experience working with remote teams
– Previous experience in occupational health, environment, ergonomics, or safety is an asset

Cority is committed to creating a diverse and inclusive work environment. We are an equal opportunity employer and do not discriminate based on race, nationality, gender, gender identity, sexual orientation, protected veteran status, age, disability, or any other legally protected status. Applicants who require accommodation may email hr@cority.com.
Apply link

@Katen on Instagram
This error message is only visible to WordPress admins

Error: No feed with the ID 1 found.

Please go to the Instagram Feed settings page to create a feed.