Recherche d'emploi > Toronto, ON > Senior software engineer

Senior Software Engineer

Equitable Bank
Toronto
190K $ / an (estimé)
Temps plein

The Work!

  • Asses and clarify user experience and requirements (10%)
  • Support experience design, functional requirements and digital product definition by providing technical solutions
  • Analyze and provide feedback to evolve creative designs and functional requirements to define a customer centric solution
  • Contribute to technical / non-functional requirements
  • Technology Design (20%)
  • Define an integrated, RESTful / SOAP API or ETL solution design with support from front-end and back-end system teams
  • Create design artifacts using RAML and JSON Schema standards
  • API Development (50%)
  • Develop and support Interoperability APIs and MicroService applications
  • Plan and estimate development tasks
  • Participate in daily delivery SCRUMs to ensure Sprint delivery progression and resolution of issues
  • Conduct unit testing on developed code, with automated testing where relevant
  • Develop and maintain comprehensive architecture designs and technical documentation
  • Participate in group and peer code review session
  • Actively involved during QA triage to recommend and provide fixes
  • Application Support (10%)
  • Assist incident management teams by troubleshooting and resolving production incidents
  • Technical Leadership (10%)
  • Mentor and train other developers
  • Provide technical expertise to make code design and implementation decisions

Knowledge / Skill Requirements

  • Bachelor’s degree in Computer Science or a related technical field
  • 7+ years of experience in J2EE / JEE software delivery or software development, including multiple frameworks such as Hibernate, Spring MVC, Spring Security, SAML, OAuth, OIC
  • 2+ years of hands-on experience building RESTful / SOAP API solutions
  • Proven experience in API management tools, like MuleSoft API Manager (preferably) or Apigee Edge
  • Experience with configuration, deployment and testing of enterprise software applications
  • Experience with SQL Server database, SQL and T-SQL
  • Previous working experience with Mule ESB or MuleSoft Anypoint Platform is a definitive plus
  • Experience with bug tracking and collaboration software : Jira, Confluence or similar
  • Experience with Unit Testing frameworks and tools (Junit, MUnit or TestNG) and source control software (CVS, SVN, Git or similar)
  • Experience working in the financial industry and knowledge of banking products is a definite asset
  • Self-starter who can take a concept and drive it through to the design and implementation
  • Strong oral and written communication skills

INDE What we offer For full-time permanent roles Competitive discretionary bonus Market leading RRSP match program Medical, dental, vision, life, and disability benefits Employee Share Purchase Plan Maternity / Parental top-up while you care for your little one Generous vacation policy, personal days and even a moving day Virtual events to connect with your fellow colleagues Annual professional development allowance and a comprehensive Career Development program A fulfilling opportunity to join one of the top FinTechs and help create a new kind of banking experienceThe incumbent will be working hybrid and in office time will be spent working from Equitable Bank’s additional office space located at 351 King Street East, Toronto, ON.

Il y a plus de 30 jours
Emplois reliés
Sun Life
Toronto, Ontario

Are you an experienced and versatile Senior Software Engineer with a wide range of technical skills and a passion for driving innovation? If you excel in a collaborative environment and are eager to contribute to innovative projects, we have an exciting opportunity for you to join our dynamic team!....

Slalom Consulting
Toronto, Ontario

The Software Engineering capability at Slalom Build brings our clients' vision to life! We use modern tools and techniques to build secure, highly scalable software products that handle our clients' most innovative and strategic work. Our software engineers are committed to the craft of collaborativ...

Gamebreaking Studios
Canada

As a Senior Software Development Engineer focused on Unreal gameplay programming, you'll continue to grow your expertise in writing high-quality code while learning and using whatever breadth of skills are needed to make a game awesome for players. Mentor more junior engineers via paired programming...

Reddit
Toronto, Ontario

Foster a healthy engineering culture and collaborate with other engineers. Familiarity with software engineering best practices such as unit/integration/end-to-end testing, design documents, CI/CD, A/B testing, code reviews, and documentation. You'll closely collaborate with product and design teams...

Amazon
Toronto, Ontario

We're looking for curious and customer-obsessed software engineers who can help us take our products to the next level. We operate at the intersection of science and engineering. You'll own significant products and features from design through launch, and will work with product managers, scientists ...

Procurify
Canada

Senior Frontend Software Engineer. We’re looking for a Senior Frontend Software Engineer to join our team of humble “misfits that fit”. Experience working within a team of Software Engineers to build reliable and scalable SaaS software solutions that use RESTful APIs, working with technologies such ...

PointClickCare
Mississauga, Ontario

Job title: Senior Software Engineer. Building Services/APIs in Java and Python- Integrating PCC domain solution to NLP/LLM models- LLM Model deployment & monitoring- Model functional and performance testing- Building platform services for model selection, training and monitoring- Identify, prioritiz...

PRI Global
Toronto, Ontario

Meta is looking for a Space & Power Network Deployment Engineer responsible for the managing and support of one of the world's largest and most complex networks. Work with FB Engineers and design and draw layout of edge/pop sites floor plans, allocate space assigned to network function, optical, bac...

Leica Geosystems
Canada

Senior C++ Software Engineer, Geomatics. ...

Services de Gestion Quantum Ltée
Toronto, Ontario

Position: Senior Software Engineer (Integrations)Location: Toronto, ONWe are looking for a Senior Software Engineer with over 10 years of experience to join a cutting-edge team transforming the retail experience with innovative technology solutions. Mentor and provide guidance to engineering teams, ...