As the Senior Software Developer you will:
Participate in complex, large-scale information systems development and sustainment.
Plan, design, develop, install, modify, test, and maintain information system software.
Provide analyses for resolving system problems, ensuring established system availability and response time objectives are met.
Provide technical consultation on systems software.
Develop implementation, support and use procedures for data, software products.
Develop and implement data conversion and system interface programs, where necessary.
Prepare unit and system integration test plans.
Document the technical and operational environment.
Prepare status reports reflecting current and projected workloads.
Debug complex problems and anticipate potential future needs and challenges.
Direct staff, as assigned.
Perform other related duties consistent with the classification, as assigned.
Your education and qualifications include:
A University Degree or Diploma in Computer Science or an equivalent combination of training and experience with information technology.
Three (3) years progressive work experience that includes system planning, designing, testing, coding, implementing and supporting large scale application solutions using Microsoft technologies.
Experience in development, testing and implementation of Angular Framework/JavaScript/TypeScript/Bootstrap/HTML/CSS based web applications.
Experience in development of applications using C#, .NET, WCF, Web API 2, SOAP and RESTful APIs, Entity Framework and MVC etc.
Experience with profiling and performance tuning of applications.
Experience with MS-SQL (SQL Stored Procedures, table, indexes, triggers, etc.).
Experience using ITIL processes such as change management, incident and problem management systems.
Ability to perform project management and supervisory duties on small development projects and support assignments.
Demonstrated ability in problem analysis.
Knowledge and understanding of the occupational hazards, safety precautions, regulations and procedures that is applicable to the area of work.
Demonstrated ability to establish and maintain positive working relationships with employees at all levels of the organization, external contact and the public, in accordance with the Respectful Workplace Standard.
Ability to communicate effectively, both verbally and in writing.
Conditions of employment:
The successful applicant must maintain legal eligibility to work in Canada. If the successful applicant possesses a work permit, it is their responsibility to ensure the permit remains valid.
Must possess and maintain a valid Manitoba Class 5 Driver’s License.
A Police Information Check satisfactory to the employer will be required from the successful candidate, at their expense.
CORE COMPETENCIES FOR ALL EMPLOYEES OF THE CITY OF WINNIPEG:
Citizen & Customer Focus
Respecting Diversity
Ethics and Values
Integrity and Trust
Results Oriented
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> This role is open to remote working within the UK. Successful candidates will be required...
Apply For This JobJob Title : Software Engineer / Developer Overview : EverWatch is a government solutions company providing advanced defense, intelligence, and...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Administrative Assistant (506230) – North Department of Health Community, Mental Health & Wellbeing CMHW –...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Let’s talk about who we are The nib Group has a mission and vision of...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Please note: Due to government contract requirements you must be a U.S. Citizen and pass...
Apply For This Job