Staff Software Developer

at  Intuit

Ottawa, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Nov, 2024USD 217 Annual02 Sep, 2024N/ADesign,Mongodb,Product Management,Intuit,Scalability,Fintech,React Native,Infrastructure,Encryption,Continuous Improvement,Typescript,Rest,Storage Solutions,System Performance,New Features,Java,GraphqlNoNo
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:

OVERVIEW

Imagine making an impact on millions of students’ lives and making a dent on the financial literacy gap that exists in the US. As a Staff Software Engineer on the Intuit for Education team, we are the stewards of Intuit’s impact on future generations by better preparing students for jobs through our development of personal and entrepreneurial finance skills.

Responsibilities:

  • Play an important role in the Architecture and on-going development of the Intuit for Education Platform.
  • Work with the Development manager and team to guide and liaise with the partner who is building our mobile app.
  • Work with the Product Management team to create JIRA tasks and lead small teams of contingent workers to produce new features and enhancements to the I4E platform.
  • Build server side code to enhance the I4E GraphQL implementation.
  • Contribute to the development of backend services utilizing NodeJS or Java, with GraphQL API support
  • Contribute to the on-going development of the front end web application utilizing Typescript and ReactJS
  • Employ AWS tools such as CDK for infrastructure, ensuring scalability
  • Manage data storage solutions such as Postgres, MongoDB, or DynamoDB, ensuring encryption at rest
  • Implement logging and monitoring of system performance by leveraging Intuit tooling
  • Collaborate closely with external teams and stakeholders, maintaining clear communication and alignment
  • Mentor junior engineers and contribute to continuous improvement of team processe


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Ottawa, ON, Canada