Senior Software Development Engineer
SENIOR SOFTWARE DEVELOPMENT ENGINEER
COMPANY SUMMARY:
Sathyam Consulting Services Inc. is a software solutions firm located in Coquitlam, BC. We specialize in providing, developing, and maintaining software services and implementing efficient systems that fit our customers’ expectations.
COMPANY OPERATING NAME: SATHYAM CONSULTING SERVICES INC.
BUSINESS ADDRESS: 104-2764 Barnet Highway, Coquitlam, BC V3B 1B9
JOB SUMMARY:
Our firm requires one skilled and experienced Software Engineer to add to our growing team and work on existing and upcoming projects. Our ideal candidate is skilled, adaptable, self-motivated and works well as a part of a team.
JOB TITLE: Senior Software Development Engineer
NO. OF POSITIONS: 1
JOB DESCRIPTIONS AND DUTIES:
-
Gather and register user requirements to deliver logical and comprehensive digital solutions and strategies
-
Use, develop, and address solutions through cloud-based systems such as AWS, Azure or GCP
-
Use, develop, and address solutions through coding languages such as Java, Python, or similar language
-
Use, develop, and address solutions in one or more of these areas: messaging systems (Apache, Kafka), stream and batch processing (Apache Spark etc.), distributed caching (Redis etc.), ETL pipeline, Big Data Query
-
Research and present comprehensive tailored digital solutions that meet the clients’ specific needs
-
Explore software testing through data development and processing, and network and system integration to ensure the software is a long-term sustainable solution for the client
-
Exhibit proficiency in data structures, design patterns, algorithm design, and complexity analysis
-
Develop maintenance and troubleshooting procedures for our software systems, and upgrade, repair, or develop any operating systems' error, and ensure the software is up-to-date with latest technologies
-
Create quick proof-of-concept prototypes
-
Other related duties as required
TERMS OF EMPLOYMENT: Full-time, long-term
HOURS OF WORK: 40 hours per week
WAGES: $53.90
OVERTIME: One and one-half times the regular wage rate as per provincial regulations
BENEFITS PACKAGE:
-
Insurance from Workplace Safety and Insurance Board covered by employer
-
Vacation pay as per provincial regulations will be paid each payday on a semi-monthly basis
LOCATION OF WORK: 104-2764 Barnet Highway, Coquitlam, BC V3B 1B9
ANTICIPATED START DATE OF EMPLOYMENT: As soon as possible
EDUCATION, EXPERIENCE AND LANGUAGE REQUIREMENTS:
-
At least two years of experience as a Software Engineer
-
Bachelor’s Degree in Computer science or a related technology field is required
-
Experience with any functional programming – Scala, Haskell (highly desired)
-
Knowledge of the Agile software development approach, CI/CD, Gradle, Maven, GIT, code review and code coverage tools
-
Basic knowledge of AI/Machine Learning concepts
-
Good knowledge and experience in microservices architecture, containerization, and orchestration (Docker and Kubernetes etc.)
-
Verbal and written English communication skills
ADDITIONAL SKILLS AND OTHER REQUIREMENTS:
-
Passion for accountability and adding value
-
Love working in a fast-paced environment where your performance is recognized
-
Outgoing, courteous, and professional
-
Self-starter and quick learner
-
Flexibility and Judgement
-
Must be a team player, efficient, reliable and organized
-
Must be available for all hours of operation, including overtime and weekend work, as required
Preference given to applicants who are Canadian citizens, Canadian Permanent Residents, New Immigrants, Indigenous Persons/Aboriginals, Visible Minorities and Persons with Disabilities.
If this opportunity interests you, and you meet all the above requirements, please submit your resume and a cover letter by email to us at sathyamconsultingBC@gmail.com or by mail to 104-2764 Barnet Highway, Coquitlam, BC V3B 1B9, Canada.
We thank all applicants for their interest in the position; however, only those selected for interviews will be contacted.