Senior It Development Administrator

Calgary, AB, Canada

Job Description

Description :
Do you have a heart for the vulnerable population? Would you like to use your skills and experience to make a difference? We are seeking a Senior IT Development Administrator to join our Information Technology Team.
Reporting to the Manager of Information Technology, the Senior IT Development Administrator will oversee software development initiatives within the centralized IT environment, ensuring that software development practices align with the organization's strategic goals. Additionally, this role will be responsible for collaborating with administrators across different IT substreams to ensure that software development, including web development projects, follows best practices, standardized workflows, and is fully integrated with the broader IT infrastructure.
This is a critical role within our new IT strategy, and the successful candidate will provide leadership and oversight for software development efforts, from both IT-managed projects and those handled by other departments, ensuring consistency, security, and alignment with organizational goals.
Employment Type: Full time, Permanent
Schedule: Monday to Friday, 8:00AM to 4:00PM
Reporting to: Manager, Information Technology
City: Calgary, Edmonton, and/or Red Deer, AB
Number of Positions to Fill: 1
RFR #: 1751
MAJOR DUTIES AND RESPONSIBILITIES:
Software Development Leadership & Oversight

  • Lead the software development efforts within the centralized IT environment, ensuring that all development projects align with organizational goals and adhere to best practices, including standardized workflows, coding practices, and documentation;
  • Provide senior-level guidance and support to IT systems developers, offering mentorship on coding, debugging, troubleshooting, and solution implementation;
  • Collaborate with the Sr. IT Infrastructure Administrator, Sr. IT Systems Administrator, and other IT stream administrators to ensure that software development practices, both within IT and across other departments, are consistent with the organization's IT strategy and best practices;
  • Ensure that all software development projects (including those involving web development) integrate seamlessly with TMS' overall IT infrastructure and systems;
Cross-Department Collaboration & Support
  • Act as a liaison between the IT department and other departments that manage their own systems, ensuring collaboration and alignment on software development projects;
  • Provide technical leadership and direction on projects that involve the development, integration, and maintenance of software systems managed both by IT and by other departments;
  • Ensure that non-IT administrators are following best practices, standardization guidelines, and compliance requirements in their software development processes and maintenance of systems;
  • Work with other stream administrators (e.g., Sr. IT Systems Administrator, Sr. IT Infrastructure Administrator) to monitor and support software development efforts across the organization, ensuring that all teams adhere to standardized workflows, coding standards, and change management processes;
IT Centralization Plan Execution & Strategic Support
  • Contribute to the ongoing execution of TMS' IT centralization plan by ensuring software development is aligned with centralization goals and that integration across IT substreams (infrastructure, development, systems administration, and cybersecurity) is seamless;
  • Support the development of scalable, secure, and maintainable systems that support TMS' mission and long-term strategic goals;
  • Provide leadership in aligning software development with IT governance frameworks and ensure that all IT substreams follow established best practices, SLAs, and SOPs;
  • Collaborate with the Sr. IT Systems Administrator and Sr. IT Infrastructure Administrator to ensure that IT's software development approach is integrated with other IT functions and cross-departmental systems;
Web Development & Maintenance Oversight
  • Oversee web development projects, ensuring alignment with IT infrastructure and best practices for web development;
  • Collaborate with other department leads to support the development and maintenance of the TMS website and other web-based systems, ensuring compliance with internal standards and policies;
  • Ensure continuous integration and deployment (CI/CD) processes for web development are consistent with TMS' IT development strategy;
Technical Support & Troubleshooting
  • Provide Level 3 support for complex technical issues related to software development, cloud platforms, and system administration;
  • Lead the resolution of escalated technical issues, offering hands-on support to ensure timely resolution and service continuity;
  • Mentor IT systems developers and service desk technicians in troubleshooting and resolving high-priority technical issues;
Best Practices, Standardization, and Documentation
  • Establish, enforce, and continuously improve internal software development standards, coding practices, and documentation procedures;
  • Ensure that all software development efforts, whether managed within IT or by other departments, follow standardized workflows, coding standards, and change management processes;
  • Work closely with other senior IT leaders to ensure consistency across all IT substreams, ensuring that non-IT-managed software systems adhere to TMS' overall best practices and standardization guidelines;
Collaboration with Cybersecurity Substream
  • Partner with the Sr. IT Cybersecurity Administrator or designate to ensure that software development practices comply with security standards and best practices;
  • Collaborate with the cybersecurity team to ensure that data privacy, regulatory compliance, and security measures are built into the software development lifecycle;
Training and Mentorship
  • Provide ongoing mentorship and technical training to junior developers, IT staff, and other administrators, fostering a learning-focused environment;
  • Collaborate with the other senor-level administrators (e.g., Sr. IT Systems Administrator, Sr. IT Infrastructure Administrator) to support cross-functional training, ensuring alignment with the centralization plan.
MINIMUM QUALIFICATIONS AND SKILLS
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • At least 7 years of experience in IT, with a minimum of 5 years in software development and system administration.
  • Proven leadership experience in managing software development, IT infrastructure, and cross-departmental collaboration, preferably in a nonprofit or Christian organization.
  • Strong experience with cloud platforms (Azure, AWS, Google Cloud) and cloud-based application integrations.
  • In-depth knowledge of the software development lifecycle (SDLC), including coding, testing, deployment, and maintenance.
  • Experience in overseeing software development efforts within a centralized IT environment and ensuring that non-IT departments adhere to best practices.
Skills and Competencies
  • Expertise in programming languages such as Java, C#, Python, or similar technologies.
  • Strong background in web development, database management (SQL), server administration, and network administration.
  • Experience in implementing and enforcing best practices, SLAs, SOPs, and other standardization frameworks.
  • Excellent leadership, mentoring, and team-building abilities, with a passion for fostering collaboration across IT substreams and departments.
  • Strong problem-solving and troubleshooting skills, with the ability to manage multiple projects and priorities.
  • Excellent verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
  • A commitment to staying updated on emerging technologies, development frameworks, and industry best practices.
  • A strong commitment to the mission and values of a Christian nonprofit organization.
WORKING CONDITIONS
  • Moderate sitting, standing, and walking are required as part of this role;
  • Flexible work environment, with the ability to work both in-office and remotely as needed;
  • Moderate physical effort required to successfully accomplish the essential job functions, such as keyboarding to word process documents, enter data into database etc.
  • Moderate mental effort required to successfully accomplish the essential job functions such as providing information, resolving discrepancies, etc.
  • Occasional travel may be required based on project demands or team needs;
  • Employees are to be aware that many of our clients may experience difficulties or impairment at times, which could result in them uttering threats, discriminatory statements, and other insults at your person. This may be in a raised voice, or in seeing unpredictable behaviour up to and including the possibility of them becoming aggressive.
  • Training on how to respond is provided, but this is to be considered typical working conditions. Many of our clients are unaware of the impact of these comments.
ADDITIONAL REQUIREMENTS
  • An Employment Background Check is required for all positions at The Mustard Seed
  • As The Mustard Seed is a Christian ministry, we require our employees to agree to respect and not detract from The Mustard Seed's Employment Values during their employment at The Mustard Seed.
  • Must have legal authorization to work in Canada on a full-time basis for anyone other than current employer
  • This position may require the use of a company vehicle, and/or a personal vehicle for company use. The candidate must have a valid driver's licence, maintain $2M Vehicle Liability Insurance on any personal vehicle being used, and may need to provide consent for a driver's abstract request.
  • Please submit cover letter along with resume.
NOTE
  • Your privacy is important to us. The information we collect is used solely for consideration for employment.
  • We thank all candidates for their interest, however, only those candidates selected for an interview will be contacted. The Mustard Seed reserves the right to amend job advertisements. No phone calls please.
  • Please visit our
page to see more job opportunities.

Skills Required

IT
Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3028505
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB, Canada
  • Education
    Not mentioned