Intermediate Software Engineer - Infrastructure/Integrations

at  D1g1t

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate22 Jul, 2024Not Specified28 Apr, 2024N/ARisk,Django,Ownership,Creativity,Technical Requirements,It,Ecs,Rest,Ec2,Highcharts,Technical Qualifications,Github,Business Requirements,Git,Mysql,Professional Manner,Computer ScienceNoNo
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:

d1g1t Inc. is looking for an experienced Intermediate Software Engineer, who is proficient with Django and AWS and thrives working in a fun, fast-paced, dynamic environment. You will report to the Lead Integration Infrastructure Engineer on the System Infrastructure team and your primary focus will be on creating and maintaining our System Integration platform, making sure the overall application is robust and easy to maintain. A commitment to sophisticated design and writing clean code is key to success in this role.

TECHNICAL QUALIFICATIONS:

Must Haves…

  • BS in Computer Science or equivalent area
  • Strong proficiency in Django writing REST APIs
  • Familiarity with modern relational DB (e.g. PostgreSQL, MySQL)
  • Basic understanding of front-end technologies (HTML, CSS, JavaScript)
  • Experience with AWS services including but not limited to EC2, ECS, S3, RDS, Cloudfront, Cloudwatch, Route53
  • Familiarity with Git, Github
  • Ability to understand business requirements and translate them into technical requirements

Nice to Haves…

  • Familiarity with machine learning frameworks like PyTorch, TensorFlow or similar
  • VueJS or React experience
  • Experience with chart libraries like Highcharts and Material UI

BUT IT IS NOT ENOUGH TO JUST HAVE THE TECHNICAL REQUIREMENTS…WE ARE LOOKING FOR INDIVIDUAL CONTRIBUTORS THAT ALIGN TO D1G1T INC’S CORE VALUES:

  • Be Human - We collaborate to achieve positive & supportive relationships with our colleagues and clients, so being a team player is important!
  • Be Impactful - We make a difference. We strive to have a positive impact on our colleagues, clients, and society, so having a startup/growth mindset is beneficial!
  • Be Courageous - We dare: we take calculated risks and manage them (risk is a core component of our culture), if solving challenges motivates you, you are in the right place!
  • Be Innovative - We believe science, engineering, and creativity are fundamental for creating solutions that address real user needs, fresh ideas are welcome!
  • Be Accountable - We accept responsibility for our actions, behaviours, and decisions, so taking ownership for our individual roles is vital!
  • Be Transparent - We inspire trust through open, honest, and clear communication, so you will be successful if you are not afraid of expressing your views in a direct but professional manner!

Responsibilities:

  • Design, develop, and implement integrations between diverse systems, ensuring smooth and efficient data flow.
  • Collaborate with internal teams and external partners to ensure seamless integration of third-party systems or services.
  • Troubleshoot and resolve integration issues, including data discrepancies and system compatibility problems.
  • Conduct testing and quality assurance to ensure the reliability and stability of integrated systems.
  • Ensure security measures are implemented throughout the integration processes to safeguard sensitive data.
  • Participate in architecture and code reviews.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Computer Science

Proficient

1

Toronto, ON, Canada