Pay Range: $55/hr to $60/hr on Inc.
Your New Company
Your New Role
- An experienced, innovative, and motivated Senior Programmer Analyst is required to contribute to the design, development, and implementation of strategic initiatives across a variety of systems and applications.
- The role will leverage modern technologies, including .NET Core, Blazor, and Web APIs, to develop scalable, high-quality solutions that support business objectives.
- As a Senior Programmer Analyst (.NET), you will play a key role in designing, developing, and supporting web applications and APIs across the .NET platform.
- You will be responsible for system analysis, solution design, and development of complex business processes, while supporting day-to-day operational requirements, delivering new capabilities, and resolving production issues.
What You Need to Do
What You'll Need to Succeed:
Key Responsibilities
- Provide recommendation into the implementation of new features to translate complex requirements to solution and production.
- Prepare and maintain detailed design/technical specification documents for delivering requested business functionality through the solution.
- Develop and implement new application functionality following SDLC best practices and Agile development methodologies.
- Collaborate with development team members to ensure high-quality deliverables through comprehensive unit testing, integration testing, and adherence to coding standards.
- Work closely with the Senior Test Analyst on the team and ensure quality of their deliverables.
- Partner with business analysts and business users to create training materials and documentation, when required.
- Participate in the continuous improvement of applications, processes, and development practices to enhance system performance, reliability, and maintainability.
Required Qualifications
- Bachelor’s degree or diploma in Computer Science or equivalent experience.
- 5+ years’ IT experience in full development cycle of Web and Windows applications on .NET platforms (FW Core or higher) and Blazor using C#.
- 2+ years’ experience using Oracle.
- Experience in systems integration and implementation of Service Oriented Architecture of Web API in Web application development.
- Experience in stored procedures and using tools such as Toad or PL/SQL developer.
- Experience developing accessible web applications that comply with AODA standards and function effectively across multiple devices, browsers, and operating systems.
- Hands-on experience with Azure DevOps, including source control, CI/CD pipelines, and deployment activities.
- Proven ability to analyze, troubleshoot, and resolve complex technical issues in a timely manner while working under tight deadlines.
- Demonstrate a strong ability to understand, analyze, troubleshoot and solve technical issues under time constraints.
- Experience in production support with strong analytical skills to identify and address production issues.
- Demonstrate creative problem-solving abilities through work experiences.
- Excellent communication skills and team working capabilities.
Key Competencies
- Communication – Listens to others and communicates effectively, fostering open communication.
- Critical Judgment, Decision Making and Problem Solving – Uses critical judgment to make decisions and solve problems involving varied levels of complexity, ambiguity, and risk.
- Initiative – Identifies and deals with situations and issues proactively and persistently, seizing opportunities that arise.
- Analytical Thinking – Interprets, links, and analyses information and situations by breaking them down into component parts, and identifying patterns, connections, and underlying issues.
- Client Focus – Provides service excellence to internal and external clients.
- Information Technology – Application development/support and maintenance – Has the knowledge and ability to design, define, construct, enhance, support, and maintain application software on one or more platforms including web.
What You'll Get in Return:
- Opportunity to work on strategic initiatives across a variety of systems and applications.
- Exposure to modern technologies including .NET Core, Blazor, Web APIs, Oracle, and Azure DevOps.
- Collaborative environment focused on application development, continuous improvement, and innovation.
- Competitive hourly compensation and the opportunity to contribute to business-critical solutions.
What You Need to Do Now:
- If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
- If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.
This posting is for an existing vacancy with the organization.
AI may be used to screen, assess or select applicants for the position.