Software Engineer
Swasthik Tech Solutions Inc.
Job Description
Company Description Swasthik Tech Solutions Inc. is a Canadian technology specializing in Data Engineering, Cloud Solutions, Software Development, Cybersecurity, Artificial Intelligence, and IT Consulting Services. The company helps organizations accelerate digital transformation by delivering scalable, secure, and innovative technology solutions tailored to their business needs. Its expertise spans modern cloud platforms including Microsoft Azure, Amazon Web Services (AWS), Databricks, Snowflake, and enterprise data ecosystems.
Swasthik Tech Solutions Inc. provides end-to-end services ranging from application development and cloud migration to data analytics, business intelligence, and IT talent solutions. The company’s mission is to empower businesses with technology-driven solutions that enhance efficiency, drive growth, and create long-term value. Role Description This is a full-time, on-site Software Engineer role based in Edmonton, AB.
The Software Engineer will design, develop, test, and maintain software applications and services, with a focus on building reliable and scalable backend systems. Responsibilities include writing clean, efficient, and well-documented code, participating in code reviews, and collaborating with cross-functional teams to define technical requirements and deliver new features. The role involves troubleshooting and resolving software defects, optimizing application performance, and contributing to the overall architecture and design of systems.
The Software Engineer will also support deployment processes, follow secure development practices, and continuously learn new tools, frameworks, and methodologies relevant to the company’s technology stack. Qualifications Strong foundation in Computer Science, including data structures, algorithms, and software engineering principles. Hands‑on experience in Software Development and Programming, with proficiency in at least one modern programming language (e.g., Java, C#, Python, or similar).
Practical knowledge of Back‑End Web Development and building RESTful or API‑driven services. Solid understanding of Object‑Oriented Programming (OOP) concepts and their application in real‑world projects. Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
Experience with relational and/or NoSQL databases, version control (e.g., Git), and modern development workflows. Ability to work collaboratively in an on‑site team environment, communicate clearly, and manage tasks with minimal supervision. Familiarity with cloud platforms (Azure, AWS) and modern DevOps practices is an asset. #J-18808-Ljbffr