Job Description

Position:

.NET Developer

Location:

Toronto, ON

Type:

Full-Time, Remote

Responsibilities:



Assesses the impact of design decisions on the computer solution/product/service being developed (i.e. performance, schedule, budget, downstream component/system impact, quality, etc.) and recommends alternate/creative solutions for mitigation/optimization if required. Recommends and implements solutions based on analysis of issues and implications for the business. Identifies emerging issues and trends to inform decision-making. Leads and implements initiatives as required to deliver business objectives. Leads/conducts detailed code reviews and constructively provides feedback. Strong capability for design, architecture, and solutions. Conducts independent analysis and assessment to resolve strategic issues. Builds effective relationships with internal/external stakeholders and ensures alignment. Decomposes business requirements and translates them into detailed design specifications and code.

Qualifications:



BS/BA in Computer Science or related field 6+ years of relevant experience and/or certification in a related field of study or an equivalent combination of education and experience. Advanced level of knowledge in domain and technical/business environment and processes. Knowledge of software development practices, concepts, and technology obtained through formal training and/or work experience. Strong knowledge and working experience with .Net and C# with exposure to front-end technologies, understanding of databases (Oracle or SQL), and entity framework. Strong knowledge of the .NET 8 framework and C# programming language. Strong knowledge of modern development practices/patterns such as Domain Driven Design, Truck development, and Modularization of legacy code. Strong knowledge of multi-layer bank applications and E2E integration. Strong integration knowledge with various peripherals that support a branch application to perform various critical financial transactions. Capable of leading project teams to deliver and implement. Collaboration & team skills - In-depth. Analytical and problem-solving skills - In-depth. Ability to work independently or in a team environment.
Job Type: Full-time

Pay: $85,226.42-$115,742.93 per year

Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3322779
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned