Join a Challenger
Main Activities:
- Plan and design software solutions in accordance to business requirements; Participate in all relevant meetings, collaborate with Manager and Architect, and partner with Project Managers and Product Owners to technically lead the team
- Identify, scope, communicate and develop code at all levels of technology stack, from DB backend to complete user experience front end
- Follow SDLC guidelines and best practices (from planning to production troubleshooting)
- Adhere to planned timelines, MVP/ Release plans, and delivery roadmap
- Create design artifacts and provide your feedback to business stakeholders, producing architecture documents, technical specs, and feature documentation
- Participate in group and peer code review sessions, providing your feedback
- Co-facilitate Agile ceremonies (with Scrum Managers), including story-point estimation, story elaboration, sprint grooming, task assignment \& management to completion, retrospectives, etc
- Coordinate with shared service teams, such as Dev Ops, Infrastructure, \& Security to release changes to production
- Measure build progress, velocities, trends and quality to provide delivery status updates
- Drive continuous improvements within the Pod delivery and support overarching improvements towards the technology delivery methodology, tools and processes
Let's Talk About You
- Minimum 7 years' experience in complex software design in multi-tier environments, including:
- o Java Spring
- o Code analysis
- o Cloud deployments
- o Microservice oriented architectures
- o DB design and performance (from code perspective)
- o Remote debugging and troubleshooting
- Minimum 5 years' experience in the financial services industry
- Experience with Services Oriented Architecture and RESTful Architecture, web services
- Post-secondary degree in Computer Science, Engineering, or related technical degree or equivalent experience is required
- Familiar with Atlassian tools, including JIRA workflow
- Excellent interpersonal, communication, and presentation skills
- Ability to organize and coordinate senior resources with cross-functional skillsets as a holistic group with close collaboration and cooperation
- Experience working in a highly collaborative and customer-centric environment
Additional desirable skills include:
- Knowledge of Microsoft Azure and Data Factory services
- Experience in Microsoft Power Platform -- PowerApps, Power Automate, and Power BI
- Experience working with SharePoint Online and utilizing Power Apps and Power Automate to extend SharePoint functionality
- Experience working with data-intensive high-volume ETL applications
- Experience with messaging services, such as Event Hub, Service Bus, Kafka, Spring Cloud Stream, RabbitMQ, JMS, or similar
- Expertise with Confluence and JIRA
What we offer [For full-time permanent roles]