Intermediate Software Engineer - Infrastructure/Integrations
at D1g1t
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 22 Jul, 2024 | Not Specified | 28 Apr, 2024 | N/A | Risk,Django,Ownership,Creativity,Technical Requirements,It,Ecs,Rest,Ec2,Highcharts,Technical Qualifications,Github,Business Requirements,Git,Mysql,Professional Manner,Computer Science | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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