Application Architect

at  Saskatchewan Blue Cross

Saskatoon, SK, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Oct, 2024Not Specified12 Jul, 20243 year(s) or aboveApplication Architecture,Application Security,Creativity,Node.Js,Javascript,Training,Completion,Jquery,Distributed Systems,Computer Science,Programming Languages,Bootstrap,Software Development Methodologies,Css,Microservices,Writing,SqlNoNo
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:

Saskatchewan Blue Cross®, one of Saskatchewan’s Top Employers, is currently recruiting for a full-time permanent Application Architect to join our team in the IT Product Delivery department. This position offers the flexibility to be in-office or participate in hybrid options in our Saskatoon or Regina office.

JOB FUNCTION

If you are passionate about application architecture design, prototyping, and researching into new platforms and solutions, then we’re looking for you! Reporting directly to the Manager, IT Product Delivery, the successful candidate will be responsible for planning, executing, and managing the integration of new applications into existing systems and application solutions to ensure integration planning and practices are aligned with strategic business goals. The Application Architect will collaborate with internal stakeholders to support the development of a solid infrastructure to maintain best practices, processes, and procedures.

WHY CHOOSE SASKATCHEWAN BLUE CROSS?

We’re driven by a mission to empower communities on their journey to whole health and wellness, and have a lot of exciting things ahead of us. We’re improving our members’ experiences through investment in our people, technology, services and products. When you join our team, you’re joining an organization where employees are valued, recognized for their contributions and empowered to make us stronger. The wellbeing of our employees, our members, our partners and our communities is at the heart of our operations.

Our industry is evolving fast, and so are we! We’re looking for people who:

  • Share our values
  • Believe that creating great experiences is totally within their control
  • Collaborate and always set others up for success
  • Build positive relationships and an understanding of what people’s needs are
  • See solutions and possibilities (not problems!)
  • Are simply outstanding at what they do

QUALIFICATIONS & SKILLS

  • Completion of a Bachelor’s Degree in Computer Science, Software Engineering, or a related field, or equivalent combination of education, training and experience is required.
  • 3-5 years of related experience
  • Certifications in the following areas would be considered an asset, OutSystems, AWS Solutions Architect, Microsoft Azure Solutions Architect, and CRM
  • Strong knowledge of software development principles, programming languages, and software development methodologies, including, but not limited to HTML, CSS, SQL, JavaScript, C#, Bootstrap, jQuery, React or Node.js, and .NET
  • Deep understanding of system architecture, including distributed systems, microservices, and cloud computing concepts
  • Demonstrated experience in designing and implementing application architecture, which may include complex applications or enterprise-level systems
  • Demonstrated experience and proficiency in designing scalable, maintainable, and efficient application solutions
  • Demonstrated knowledge of application security best practices to ensure the protection of sensitive data and prevent security breaches
  • Understanding of application integration techniques and API design
  • Ability to communicate ideas effectively to technical and non-technical team members, verbally and in writing
  • Ability to work independently, using creativity and ingenuity to address technical problems
  • Ability to work collaboratively by building and maintaining positive working relationships with team members across the organization and with external stakeholders, if applicable
  • Ability to follow and document technical processes
  • Values continuous learning and is able to learn new technology as required, demonstrates resilience in a fast-paced environment
  • A sense of initiative, with the ability to set priorities, follow workflows, and meet deadlines
  • A focus on providing exceptional client-service to all Saskatchewan Blue Cross staff and external stakeholders, with the ability to quickly identify issues and resolve them in a timely manner
  • Ability to compile, and analyze information from various sources to resolve issues; determine impact to department and recommend solutions
  • Legally entitled to work in Canada on an unrestricted basis
  • Criminal Record and background check satisfactory to Saskatchewan Blue Cross

Responsibilities:

  • Ensure OutSystems architecture and implementation is in line with enterprise architecture and follows industry best practices
  • Maintain and improve the Continuous Integration (CI) and Continuous Delivery (CD) pipeline
  • Identify existing or potential challenges with design and implementation and propose solutions
  • Applying design and testing methods, ensure unit test and Behavior Driven Development (BDD) tests coverage are executed by CI pipeline
  • Respond to technical questions from team members and provide solutions or options to the team members as needed
  • Act as a lead on trouble shooting challenging application tickets
  • Lead code reviews, provide coding recommendations based on industry best practices
  • Liaise with the development team to address issues in program logic and the interoperability of any new applications with existing applications
  • Collaborate closely with developers, Quality Assurance team, Service Delivery team, Product Release Manager, and business stakeholders
  • Provide support on planning, execution and managing the integration of new applications into existing systems and software
  • Define system components, modules, interfaces, and data flows to create a cohesive and integrated application ecosystem
  • Define and document application architecture standards, guidelines, and best practices to promote consistency and maintainability across the organization
  • Recommend new and innovative approaches to software development
  • Assist the IT Product Delivery Manager on analyzing business requirements, initiatives and technical solutions
  • Understand Agile concepts and values, and leverage these in daily activities
  • Work closely with vendors and external partners for issue resolving or solution evaluation when needed
  • Demonstrate readiness to obtain certifications as required to support Saskatchewan Blue Cross initiatives
  • Maintain knowledge of leading-edge technologies and industry/market domain knowledge


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science software engineering or a related field or equivalent combination of education training and experience is required

Proficient

1

Saskatoon, SK, Canada