Staff Software Engineer driving AI solutions within a growing banking tech team using innovative engineering practices. Leading software projects and mentoring team members for strategic technical direction.
Responsibilities
Lead, develop and deploy high quality software solutions with comprehensive test coverage
Analyse business objectives and identify functional and non-functional requirements
Design and implement technical solutions for functional and non-functional requirements
Provide accurate estimates for the development effort for new features
Continuously improve and improvise to find the best solutions for business and technical teams
Provide mentoring and technical assistance to other members of the team
Work well with different team members whilst practicing knowledge sharing and T-shaping
Apply and promote industry best patterns and practices with focus on test automation
Take ownership of initiatives and assets and follow up to provide highest quality of customer service
Contribute to the strategic engineering goals within own team/platform
Requirements
Expert in API development, preferably in .Net/Java or Python (FastAPI) and REST APIs
Knowledgeable of Microservice Architecture, Design Patterns and best practices
Soft skills: Excellent communication skills
Working experience with Agile methodologies
Experience on cloud deployment, with preference for AWS cloud
Expertise with usage and configuration of fully automated pipelines including GitHub Actions, Artifactory and Azure DevOps
Understanding of DevSecOps/SRE Best Practices
Experience in any of the front-end technologies like React/Angular preferred
Experience in AI technologies, particularly around tooling enhancements and building AI solutions using LLM's
Benefits
Flexible working options including changing start and finish times, part-time arrangements, and job share
Senior Software Engineer at Autodesk delivering scalable backend solutions for global users. Focused on core microservices and collaborating with cross - functional teams.
Principal Software Engineer developing cutting - edge AI solutions integrated with Red Hat and Nvidia technologies. Leading technical vision and collaborating across teams to ensure project success.
Senior Software Engineer developing AI solutions with Nvidia technologies at Red Hat. Leading development of hybrid cloud platforms and integrating hardware acceleration for optimized performance.
Full Stack Developer in Vetta, focusing on energy efficiency software, working with cross - functional teams and modern technologies for innovative solutions.
Software Engineer designing and delivering software solutions integrating machine learning models into client processes. Collaborating with developers and data scientists in a fast - paced environment.
Software Engineer II developing innovative cryptographic solutions and ensuring development best practices at TD. Collaborating closely with engineering and operations teams to achieve security standards and project goals.
Senior Engineer focusing on electrical controls and troubleshooting for power generation facilities at Puget Sound Energy. Requires hybrid work arrangement based in Bothell, WA.
Lead Software Engineer taking ownership of mobile, web, and backend applications for Patronus. Drive architectural decisions and mentor a skilled team while aligning system architecture with business goals.