Job Description
Job Description
Salary : Software Developer
Acheson, AB
CES Corporation is a Canadian owned and operated, Alberta-based company located in Acheson. We build solutions for data centers, cryptocurrency mining operations, and the AI industry and provide turnkey solutions to our customers. Our Intelliflex line of products arefully integrated modular systems for theAI-HPC and blockchain industries - integrated systems in liquid immersion cooling technologies. With focus on precision and efficiency to ensure top quality production that meets the highest industry standards. Join us and contribute to pioneering technologies shaping the future of computing.
We are currently seeking a highly motivated and experienced Software Developer to grow our technology team. This role offers an exciting opportunity to work at the intersection of software development, security engineering, and DevOps practices. The ideal candidate will have a proven track record of delivering scalable, secure, and high-performance web applications using the MERN (MongoDB, Express.js, React.js, Node.js) stack. This role will be responsible for the end-to-end development lifecycle, with a particular focus on designing and implementing secure application architectures, identifying vulnerabilities, and deploying robust security measures from the ground up.
Join us if youre passionate about building secure, scalable applications and want to make an impact through modern engineering practices. We're looking for self-starters who are curious, driven, and eager to grow in a dynamic, fast-paced environment.
Responsibilities :
- Full Stack Development - Design, develop, and maintain dynamic and responsive web applications using MERN stack. Ensure code quality, maintainability, and scalability.
- Application Security : Champion secure coding practices across the codebase. Perform code reviews with a security-first mindset. Conduct threat modeling, static / dynamic code analysis, and vulnerability assessments
- DevOps & Deployment - Collaborate with DevOps to manage CI / CD pipelines, automate deployment processes, and improve build / release efficiency. Deploy applications to cloud environments (AWS, Azure, or GCP).
- Monitoring & Optimization : Identify and resolve performance bottlenecks. Implement monitoring / logging tools to ensure production-grade reliability and alerting.
- Team Collaboration : Work closely with frontend / backend engineers, QA, product managers, and security teams to deliver secure and user-centric features.
- Other duties as assigned
Qualifications :
2+ years of hands-on experience with the MERN stack architecture, designs, and best practicesStrong knowledge of application security principles, including OWASP Top 10, secure authentication / authorization (OAuth, JWT), CSRF / XSS prevention, etc.Familiarity with monitoring tools (e.g. Grafana, Prometheus, ELK stack) and logging best practicesPractical experience with CI / CD, GitOps Flux, containerization (Docker), and basic DevOps toolingExperience with Git, GitHub / GitLab, code branching strategies, and pull request workflowsStrong problem-solving skills, attention to detail, and the ability to manage multiple prioritiesExperience working in regulated industries with strict security / compliance requirementsFamiliarity with Infrastructure as Code (IaC) tools Ansible and TerraformKnowledge of Kubernetes and container orchestrationExposure to automated security testing toolsExperience optimizing large-scale full-stack applications for performance, scalability & maintainabilityAdditional requirements :
Self-motivated with a strong work ethic, conscientious, accountable, and agile.Excellent written and verbal communication skills, including interpersonal skillsAbility to work within tight timelines, manage workload and the ability to manage multiple prioritiesHigh attention to detail, accuracy and strong problem-solving abilityAbility to work independently, as part of a team, across departments while maintaining professional interactions.Must be open to continuous learning, including feedback, and collaborationWhat We Offer :
Opportunity to work on cutting-edge technologies and high-impact projectsCollaborative and supportive work environmentEngage with some of the most forward-thinking automation technologies in the data center industryCompetitive salary and benefits extended health, dental and vision, including wellness programCES Corporation is an equal opportunity employer, and we encourage qualified applications from all backgrounds and are committed to a diverse and inclusive workplace. We thank all applicants for their interest in this position, however, only applicants chosen for an interview will be contacted.