.Net Developer
HRBrain
We are looking for a .Net Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: .Net Developer
Term: 6-month – 37.5 hours
Location: Toronto – Hybrid, 2 to 3 days on site
Job ID number: C1191
Brief description of duties:
The Application Developer is responsible for supporting, maintaining, and enhancing current and future business applications in a distributed environment, including SQL server, Business Intelligence, and .NET ACCOUNTABILITIES
- Communicate to various lines of business at all levels of organization
- Adhere to coding standards
- Design, code and test technically sound development solutions including, but not limited to: database creation; Windows applications; batch reporting; web applications; web services;
- React to problems and correct programs and processes as required while instituting best practices and disciplines for software development
- Work with and take direction along with associated written requirements from business analysis team to develop programs to specification
- Work with business analysts and project managers to prepare functional and design specifications
- Identify issues and provide solutions for system deficiencies
- Document system components and related interfaces
- Provide accurate time estimates for deliverables; when all relevant information is not present at time of estimation, provide time estimate within acceptable percentage of deviation
- Interpreting, understand and explain system-level diagrams and designs
- Address performance issues, ensuring high scalability of all applications as well as support of high traffic volume
- Comprehend compliance issues; demonstrate familiarity with securing web-based applications
- Mentor junior developers when requested
- Interact with system architects to understand functional and technical requirements for given solution 2 APPLICATION DEVELOPER
- Develop and execute unit tests for each assigned task
- Perform data analysis to extract data; categorize data to identify and analyze behavioral data, uncovering hidden patterns, unknown correlations, and other useful information
- Provide second-level support KNOWLEDGE AND SKILL REQUIREMENTS LEVEL OF EDUCATION
- Completion of university or college program in related computer science discipline
MUST haves:
- Minimum 6 years’ Microsoft programming and analysis experience in distributed environment
- Experience with financial, subscription management and business intelligence applications
Demonstrated proficiency in:
– Defining and documenting system components and related interfaces;
– Technical design;
– Translating detailed program specifications into program code; and
– Defining and documenting technical estimates for assigned work packages
- Solid understanding of software development lifecycle
- Proficiency in SQL applications, including Enterprise Manager and SQL Query Analyzer
- Experience creating database tables; indexes; Transact-SQL; stored procedures; triggers; SSIS/DTS packages; and reporting applications
- Strong working experience in SQL 2019 environments
- Strong working experience with ETL processes
Strong working knowledge of:
– C#;
– C++;
– ASP
Nice to haves:
- Knowledge of AWS cloud database technologies including Aurora and Redshift
- Knowledge of various operating systems, including Windows and Linux
Job Features
Job Category | .Net Developer |
.Net Development | 6 |
Microsoft programming and analysis | 6 |
SQL | 6 |