Description

Job Description

This position is a technical lead position of backend development.

Ideal candidates must have 8+ years of web development: creating and maintaining the server-side functionality of websites and web applications.

Responsibilities

Lead the backend development, implementation, testing and maintenance of Client's external, corporate website and related sustainability applications

Security: Ensure the back-end functionality is reliable and secure, work with corporate security and infrastructure on the security review

Lead backend design, architecture, availability, reliability, performance, monitoring, and security discussions

Oversee all major deployments to production environments

Display an ability to negotiate and pursue actions with internal customers and third-party vendors, and possess a meticulous attention to detail.

Clearly communicate with internal and external users, vendors, other IT professionals, and management

Effectively work with development team members to support issue resolution, project work, and maintenance activities

Document new processes, maintain existing knowledge bases, and process documentations

Pursue continuous learning consistent with movement in job requirements, changes in technology, and organizational shifts

Experience Required

Web Development - 8+ years

In-depth understanding of back-end languages/frameworks and version control required: C#, .NET 6, XSLT, APIs, Git

Cloud environments and deployment tools required: Microsoft Azure, Azure DevOps (as deployment framework), Azure AD

Extensive understanding of IDEs (Microsoft Visual Studio preferred)

Extensive understanding of programming concepts, web security, session management, web browsers, and best development practices

Excellent understanding of front-end languages is required: HTML, CSS, XML, JSON, Bootstrap, jQuery, JavaScript

High-level of expertise in Software Development Life Cycle (SDLC) including Agile and/or SCRUM

Advanced understanding of web development by coding, not solely using WYSIWYG or GUI interfaces all coding is done through Microsoft Visual Studio

Advanced verbal and written communication skills

Advanced analytical skills and attention to detail

Excellent understanding of front-end languages is required: HTML, CSS, XML, JSON, Bootstrap, jQuery, JavaScript.

Experience deploying and maintaining applications in Azure

Microsoft ecosystem knowledge: SharePoint, Power Apps, Flow, M365, Teams

Knowledge of governance and change management procedures in an IT environment

In-depth knowledge of web-based analytics tools (Google Analytics preferred) and search engine optimization - Preferred

Education

Bachelor's degree