Senior Developer responsible for enhancing online tools used by teams and customers. Providing technical knowledge and leading development of software applications.
Responsibilities
Leading the enhancement and maintenance of the online tools our teams, partners, and customers use daily.
Providing expert level technical knowledge while managing and supervising complex work for the design, configuration, development, and delivery of software applications.
Investigation and resolution of production problems related to applications.
Providing estimates for business cases, impact assessments, projects, and action requests in response to requests from Business Systems Analysts or Team Leads.
Develop automation methods, identify performance and system capacity requirements, and implement development tools to gain efficiencies with application development and operational support.
Acting as a lead and facilitator for team members engaged in development activities.
Requirements
5+ years of relevant hands-on experience or a combination of relevant post-secondary education in computer science and related business experience
Expert level experience in one or more languages and technologies: Java, Spring Framework, OutSystems, SQL/RDMS, XML, JSON, data modelling, version control tools (e.g. SVN, Git), Issue Tracking Tools (e.g. JIRA), and front-end web development technologies (e.g. HTML/CSS, JavaScript, Angular, React, etc)
Expert knowledge in using AI toolsets designed specifically for code development, application debugging, automation, and integration testing
Expert level knowledge in Agile methodologies and practices, including experience championing the advancement and adoption within an organization
Experience performing production support including incident, problem and change management
Demonstrated experience in a leadership role, including facilitation, relationship building, identifying and mitigating technical risks, and conflict resolution
Excellent written and oral communication skills
Ability to work without supervision and in a cross-functional team environment
Ability to plan, prioritize, and complete multiple concurrent tasks in an environment of changing deadlines, priorities, and requirements
Advanced level experience in guiding and mentoring team members in best practices including code reviews, code refactoring, branching/merging, code-coverage, automated testing, etc
Applied knowledge of industry best practices, and experience researching tools and techniques for systems review and design to ensure effective application design.
Technical Training Program Developer at Nordex Group developing and executing technical training programs for service technicians and stakeholders. Focus on enhancing learning experiences aligned with operational needs.
Team Leader focusing on managing developers and products in Genetec's Security Center SaaS. Leading and supporting teams to ensure delivery and efficiency in a hybrid work environment.
Engineering Services Technician responsible for safe, efficient repair of manufacturing equipment. Supporting Engineering Services Lead and Continuous Improvement initiatives on site.
Monitoring GLP delivery routes for punctuality and operational efficiency at Supergasbras. Ensuring real - time tracking and addressing operational issues during distribution.
Desenvolvedor TI criando e implementando aplicações de IA utilizando técnicas de visão computacional. Integrando sistemas, realizando testes e dando suporte técnico.
Specialist Developer at Hitss focusing on technological innovation through Node.js and AWS. Collaborating with teams to develop scalable solutions for high - volume applications.
Educational Developer at University of Alberta enhancing instructional practices in engineering. Providing support for faculty and teaching staff in curriculum development and assessments.
Strategic leader managing wholesale service delivery and development for Anglian Water. Influencing performance metrics and driving regional growth across the UK.
Developer with expertise in Oracle RDBMS and PL/SQL at iKnowHow Group. Designing and developing business applications and databases with strong collaboration efforts.
Digital Consultant at Zühlke shaping technology - driven transformation journeys for clients by defining IT strategies and assessing technology landscapes. Collaborating with stakeholders and driving business growth through digital advisory.