Celect

Senior Software Engineer

Engineering

Celect is an advanced recruitment platform that streamlines the hiring process for all-size companies.

About the Role

As a Senior Software Engineer, you will design, develop, and maintain high-quality software solutions that address complex business requirements. You will work closely with cross-functional teams to identify areas for improvement and ensure that our applications are scalable, reliable, and performant. This role requires hands-on coding, problem-solving skills, and the ability to lead and mentor junior developers.

Responsibilities

  • Design, develop, and implement efficient, reusable, and reliable code using best practices.
  • Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions.
  • Analyze complex technical issues, debug and optimize code for improved performance.
  • Conduct code reviews and provide constructive feedback to peers.
  • Mentor and guide junior engineers to help develop their technical skills.
  • Stay updated with the latest trends and technologies to continuously improve the development process.
  • Ensure software solutions are secure, maintainable, and meet performance requirements.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software engineering, preferably in a senior or lead role.
  • Strong knowledge of at least one programming language such as Python, Java, C++, or JavaScript.
  • Experience with web development frameworks, cloud services (AWS, Azure, GCP), and/or containerization (Docker, Kubernetes).
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Excellent communication skills and ability to work collaboratively within a team.
  • Familiarity with Agile development methodologies.

Preferred Skills

  • Experience with microservices architecture and RESTful API design.
  • Proficiency in database management (SQL, NoSQL).
  • Knowledge of DevOps practices, CI/CD pipelines, and automated testing frameworks.

Benefits

  • Competitive salary and performance-based incentives.
  • Comprehensive health, dental, and vision insurance.
  • Flexible working hours and remote work options.
  • Professional development opportunities and team events.

Equal Opportunity

We are an equal-opportunity employer and encourage candidates from all backgrounds to apply.

Job Details

Work Place

Remote

Location

Anywhere

Job Type

Full Time

Department

Engineering

Pay Range

90,000 -

150,000

CAD/Year

Experience

Mid-Senior Level

Industry

Artificial Intelligence

Posted On

Oct 25, 2024

Expires On

Oct 31, 2024

About the Company

Company Logo

Celect

    We use cookies to improve your experience on our site. By continuing, you agree to our cookies use.