Software Engineer

Spait Infotech2024 — Canada · Posted ~5 days ago

Full-time

Skills

software development RESTful APIs automated testing database development Agile/Scrum CI/CD debugging AWS Azure Google Cloud Docker Kubernetes Jenkins GitHub Actions GitLab CI Azure DevOps MongoDB DynamoDB REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering role covering the full development lifecycle, from designing and maintaining scalable applications to testing, troubleshooting, database optimization, deployment, and production support. Experience with cloud platforms, containers, CI/CD, NoSQL, and microservices is beneficial.

Highlights

Broad software engineering responsibilities across application development, APIs, testing, databases, CI/CD, and production support. The role encourages engineering best practices and exposure to modern cloud, containerization, and distributed-system technologies.

Description

Key Responsibilities Design, develop, test, and maintain scalable software applications.Write clean, efficient, maintainable, and well-documented code.Collaborate with product managers, designers, QA engineers, and other developers.Develop and integrate RESTful APIs and third-party services.Troubleshoot, debug, and resolve software issues.Participate in code reviews and contribute to engineering best practices.Develop automated unit and integration tests.Work with databases and optimize application performance.Participate in Agile/Scrum development processes.Contribute to CI/CD, deployment, and production support activities.Stay current with emerging technologies and software development trends.Preferred Skills Experience with AWS, Azure, or Google Cloud.Knowledge of Docker and Kubernetes.Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.Experience with NoSQL databases such as MongoDB or DynamoDB.Familiarity with microservices and distributed systems.Experience with automated testing and application monitoring.