Junior Software Developer - Data Integrations

at  Effortless Admin Inc

Edmonton, AB T6E 5W3, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Apr, 2025Not Specified29 Jan, 20252 year(s) or aboveSoftware Development,Python,Data Integration,Algorithms,Relational Databases,Soft Skills,Asana,Sql,Communication Skills,Collaboration Tools,Web Services,Data Structures,JiraNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT EFFORTLESS ADMIN

At Effortless Admin, we’re revolutionizing the benefits administration landscape in Canada through innovative software solutions. As the country’s leading benefits administration platform, we empower employers with elegant, user-friendly tools that simplify complex processes. We’re in an exciting growth phase and seeking talented developers who want to shape the future of employee benefits.

POSITION OVERVIEW

Full-time | Edmonton, AB | On-site

TECHNICAL REQUIREMENTS

Essential

  • 2+ years of experience with Python in a production environment
  • Strong understanding of RESTful APIs and web services
  • Experience with SQL and relational databases
  • Familiarity with version control systems (Git)
  • Knowledge of data structures and algorithms
  • Understanding of software development best practices

Preferred

  • Bachelor’s degree in a STEM or quantitative field
  • Background in data integration or ETL processes
  • Understanding of agile development methodologies
  • Experience using collaboration tools such as Asana and Jira
  • Experience analyzing employee benefits data (claims and/or employee records)

SOFT SKILLS

  • Strong problem-solving abilities
  • Excellent communication skills
  • Eagerness to learn and grow
  • Team-oriented mindset
  • Attention to detail
  • Ability to manage priorities effectively

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Develop and maintain Python-based data integration services
  • Take ownership of daily & monthly integration jobs, ensuring accuracy and timeliness
  • Create automated data validation and transformation pipelines
  • Build monitoring tools to ensure data quality and integration reliability
  • Implement error handling and logging systems
  • Write clean, maintainable, and well-tested code


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

A stem or quantitative field

Proficient

1

Edmonton, AB T6E 5W3, Canada