The Banking Applications Developer’s role includes hands-on development, system analysis, and system architecture. In this Developer role, the individual is responsible for analyzing requirements; designing, developing, unit testing, and maintaining new and existing software applications; and resolving defects in support of business objectives. The role includes devising solutions to complex business problems and providing technical leadership and coaching to members of the development team. The individual serves as the subject matter expert (SME) in their area of expertise for the organization and team members and supports other application developers, as required, with day-to-day needs. Some applications will be unique to Alterna; others will involve integrating or customizing third-party solutions. This individual will strategically design and implement in-house information systems that support core organizational functions and ensure high availability. Working in partnership with the Director, Banking Infrastructure & Operations, the individual will assist the Application Architect in evaluating the technologies required to satisfy business requirements and will provide technical leadership within the Applications Development Team. The individual applies strong communication and problem-solving skills, along with knowledge of best practices, to guide the development team on the design, development, and maintainability of mission-critical information and software systems. The ability to interpret business requirements, assess technology options and constraints, and develop practical solutions is essential.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level