Agile Software Developer (.NET/C#)

Company:  JLI Consulting Talent Search
Location: Vaughan
Closing Date: 06/08/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description • Demonstrate the attributes of a good Scrum team member: » Team Collaboration » Communication » Agility » Energy » Cross-Functionality · Learn, follow and adapt Agile software development processes · Actively participate in Scrum Planning, decomposing Product Backlog Items into tasks and estimating effort · Select and complete appropriate tasks from the Scrum Wall, balancing existing skills with a willingness to learn · Share and gain knowledge through collaboration, pairing, or other methods · Continuously learn new skills to strengthen the team and to be able to operate as a Feature Team · Build Quality In through techniques such as Test-Driven Development, constant feedback, Test Automation, and Continuous Integration · Communicate often and effectively with other Team Members, the Scrum Master, and the Product Owner · Demonstrate completed work to team and to stakeholders at Sprint Review · Participate in regular team reviews, assessing each other’s performance and fostering continuous improvement Qualifications · Must have: .NET (C#), some RDBMS (SQL Server or T-SQL preferred), JavaScript · Nice to have: jQuery, web services · A Strong foundation in Object-Oriented Design and Programming (Design Patterns, SOLID principles, etc.) · A Strong foundation in Object-Oriented Design and Programming (Design Patterns, SOLID principles, etc.) · A Software Craftsman who obsesses over writing smart, simple and clean code · Experience with Test-Driven Development, and the understanding that writing tests first produces the best code · Experience with refactoring, and able to produce “debt-free” code within each iteration · Comfortable with Collective Code Ownership and Pair Programming · Understand and able to balance the trade-offs between up-front and Emergent Design · Skilled with Automated Builds and Continuous Integration · Experience with ATDD/BDD · Proficient with effort estimation at a sprint task level · Comfortable demonstrating completed work · Experience with building SOA components leveraging an ESB · Skilled in Web based application development · Experience with data models and DB interface development and optimization · Skilled with Linux including scripting · Experience with SFDC APEX and Visualforce asset · Experience with BPMS and BRMS an asset · Experience with OCR, specifically ALPR, and asset · Bachelor’s degree in Computer Science, Computer Engineering or equivalent training and experience
Apply Now
Share this job
JLI Consulting Talent Search
  • Similar Jobs

  • .NET C# Developer

    Richmond Hill
    View Job
  • Agile Software Developer (Java)

    Vaughan
    View Job
  • Software Technical Lead - C# .NET

    Vaughan
    View Job
  • Software Technical Lead - C# .NET

    Vaughan
    View Job
  • Software Technical Lead - C# .NET

    Vaughan
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙