• Skip to primary navigation
  • Skip to main content
  • Skip to footer

1.844.822.0541

info@nexusgroup.ca

  • Email
  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
  • English
    • Français
  • Consultant Login
  • Find Your Opportunity
Nexus Systems Group

Nexus Systems Group

  • Home
  • What We Do
    • Staffing Solutions Made Easy
    • Contingent Workforce Management and Payroll Solutions
    • Technology Consulting and Delivery
  • Who We Serve
  • Who We Are
    • Our Team
    • News and Awards
    • Associations and Community
  • Contact Us
  • News

Senior Software Engineer x 2

June 22, 2022 by

Senior Software Engineer x 2

We are looking for someone who will work with other data engineers, DevOps engineers, and other development/engineering teams in the bank to develop the technical solutions for enterprise data initiatives.

Key Accountabilities:
• Design and implement services and components to enable enterprise-wide use of data
• Automate and re-factor services code.
• Work closely with software/data engineers and DevOps engineers to build data
management capabilities that drive real business outcomes
• Participate in planning and retrospective sessions, attend stand-ups, etc.

Key Accountabilities:
• Design and implement services and components to enable enterprise-wide use of data
• Automate and re-factor services code.
• Work closely with software/data engineers and DevOps engineers to build data
management capabilities that drive real business outcomes
• Participate in planning and retrospective sessions, attend stand-ups, etc.

Functional Competencies:
• 5+ years’ experience in implementing enterprise scale solutions
• Solid grasp of Object-Oriented principles
• 5+ years’ experience with object-oriented programming languages (e.g. Scala, Python,
OR Java) Scala OR Python are preferred
• 3+ years’ experience with public cloud technologies (e.g. GCP (preferred), Azure, AWS)
• 3+ years’ experience working with big data technologies (e.g. Spark, Hive)

Nice to have
• Understanding of data management disciplines such as data quality, data profiling, etc.
• 3+ years’ experience working with relational databases (e.g. MySQL, PostgreSQL)
• Understanding of CI/CD (e.g. Jenkins, Git, Bitbucket, other)
• Knowledge and understanding of container and micro-services technologies (e.g.
Docker, Kubernetes) a plus
• Experience in software engineering best practices such as code reviews, testing
frameworks, maintainability, and readability
• Previous experience working in a technology company or financial institution a plus

Soft skills
• Proven strong analytical design, troubleshooting and problem solving skills
• Experience with performance tuning data pipelines
• Strong communication skills, both written and spoken
• Team player, self-starter, fast learner
• Attention to details, high standards for quality
• Writing and maintaining clear documentation

Education
• Bachelor’s degree in Computer Science, Software Engineering, Mathematics, or similar discipline

  • Apply Now
  • See All Jobs

Footer

ABOUT NEXUS SYSTEMS GROUP

Nexus is one of North America’s leaders in the provision of technology staff augmentation and strategic resource consulting. With a team of talented professionals using best of breed methodologies, Nexus consistently over delivers with quick, quality and trusted results to its clients and consultants.

LATEST OPPORTUNITIES

  • Business Architect – Senior June 30, 2022
  • Paid Social Media Manager June 30, 2022
  • Communications Specialist- Events June 30, 2022
  • Sr. Project Manager June 30, 2022

SOCIAL

  • Email
  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
Report on Business Canada's Top Growing Companies - Nexus Group
Nexus Group Growth 500 2019
Nexus Systems Group Growth 500 2018
NEXUS GROUP SYSTEMS GROUP INC. NEXUSGROUP.CA
  • Contact Us
  • Terms & Conditions
  • Privacy Policy