• 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

January 3, 2023 by

Senior Software Engineer

Typical Day in Role:
• Lead development activities as the senior member of the scrum team, planning and executing to meet sprint objectives as well as program/project milestones.
• Write well designed, testable, efficient code by using best software development practices.
• Gather and refine specifications and requirements based on technical needs.
• Collaborate with the Scrum team to plan milestones, successfully execute software delivery, and escalate issues as needed.
• Ensure that requirements are clearly, accurately, and thoroughly documented and understood either for system changes and/or process changes and that there is value and consistency added to the customer experience by:
o Providing contribution to design/review process
o Monitoring/reviewing design during development phase.
• Ensure the timely and accurate completion of projects through:
o Production/Input to an overall Project Plan, strategy, and implementation
o Procedural documents completed to support user (guidelines, job aids. etc.)
o Input provided to preparation and execution of testing.
o Conducting post implementation measurement review of projects.
• Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
• Champions a high-performance environment and contributes to an inclusive work environment.

Candidate Requirements/Must-Have skills:
1. 6+ year experience of developing enterprise, cloud native, message driven, test driven, reactive, containerized applications.
2. 3+ years of experience with Java 8, Springboot framework.
3. 3+ years of experience with version control tools, like Git, SVN, Bitbucket.
4. 3+ years of experience with Junit frameworks, Maven, Gradle required for unit testing.
5. Familiar with software security tools like BlackDuck, Fortify and SonarQube.

Nice-To-Have Skills:
• Previous exposure to the banking industry/financial services is preferred.
• Working experience with MS Azure, Kubernetes.
• Working experience with noSQL database, Docker, Velocity, CI-CD Pipeline.

Soft Skills:
• Excellent written, presentation, and verbal communication skills to be able to work well with technical peers and business stakeholders at different levels within the organization.
• Strong decision making, forward thinking and creative problem-solving skills to anticipate and respond quickly to technological/market influences.
• Ability to work as part of a team, as well as work independently or with minimal direction.
• Strong analytical skills.

Education/Experience:
• University or College Degree in Computer Science.

  • 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

  • Delivery Lead February 1, 2023
  • Technical Lead February 1, 2023
  • Manager of Digital Marketing Journey February 1, 2023
  • Business Analyst Specialist February 1, 2023

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