.Net Software Engineer


Full Time
Posted 10 months ago

We are looking for a .Net Software Engineer! Reach out if you are interested and feel free to refer friends/colleagues!


Type of Employment: Contract
Title: .Net Software Engineer
Term: Full-Time
Location: Remote while the client is adopting their return to work plan
Job ID number: C1245


Brief description of duties:


  • Collaborate with architects, designers, business system analysts, application analysts and testing specialists to deliver high quality solutions
  • Participate in business requirements, test planning, design reviews, etc. to gain a solid understanding of the application and provide input into various SDLC deliverables
  • Coordinate with both onshore and offshore teams to ensure coding, testing, debugging and implementation activities are completed as required
  • Produce and maintain documentation and records in compliance with the SDLC requirements
  • Analyze, define and document requirements for data, workflow, logical processes, interface design, internal and external checks, controls, and outputs
  • Ensure information security standards and requirements are incorporated into all solutions
  • Contribute to the ongoing support, stability and performance of application systems in production including problem analysis, resolution, escalation and reporting as necessary
  • Stay current with trends in emerging technologies and how they could apply to the client’s shop


Core Competencies:

  • Excellent verbal and written communication skills
  • Ability to liaise with internal and external stakeholders and adapt approach when dealing with technical and non-technical audiences
  • Ability to work both independently and as part of a strong, collaborative multi-site team
  • Excellent organizing, planning and time management skills with the ability to multi-task
  • Self-directed and proactive; thinks beyond the immediate problem with ability to analyze situations/problems systematically and deliver effective right-sized solutions in a timely manner
  • Possess an inherent passion for continuous improvement and innovation
  • Customer and results focused
  • Flexible and adaptable with the ability to align to changing priorities


MUST haves:


  • University Degree or College Diploma in a related discipline
  • Minimum 2 years of progressive information technology experience with full application development life cycle and systems integration experience
  • Strong understanding of distributed application architectures
  • Working knowledge of SQL, SQL Server and relational database technologies
  • Working knowledge of C#, .NET Core, API, ASP.NET, SOAP based web services
  • Experience in designing systems that use XML, XSLT and schemas
  • Experience in DevOps experience




  • Knowledge of the financial and insurance industries
  • Working knowledge of Continuous Integration/ DevOps processes and tools such as:
  • TFS for SDLC automation and management
  • Git/Artifactory/NuGet for source code and artifact management
  • Docker and Kubernetes for application deployment
  • NUnit for unit test automation
  • Experience with VB6.0, Classic ASP, .NET web development, REACT, Angular
  • Experience with RESTful services
  • Exposure to Enterprise Service Bus (ESB) integration architectures and technologies
  • Past experience with Group Benefits and Group Retirement products and business domains is an asset

Job Features

Job Category.Net Developer
Full application development life cycle2
Systems integration2

Apply Online