Digital S/W Eng Lead Analyst
Listed on 2026-08-30
-
Software Development
Software Engineer
A Senior Software Development Engineer accountable for all phases of development process – analysis, design, construction, testing and implementation in agile development life cycles. Collaborate with business partners to analyze user stories, ensuring they are clear, concise, and technically feasible. Translate user stories into solutions that provide an excellent client experience and align with Digital’s architectural roadmap. Prepare detailed technical designs that account for security, resiliency, scalability, maintainability, and performance.
Thorough understanding of Code, test, debug, implement, and support complex financial applications. Collaborate with onshore/offshore resources, ensuring adherence to our processes and standards. Manage and mentor a team of engineers - driving engineering excellence. Ability to organize/manage multiple priorities and projects coupled with the flexibility to adapt to changes in a fast-paced environment. Monitor projects on an ongoing basis, evaluating progress and quality, managing risks / issues, and taking corrective action as necessary to meet project deadlines
- Swift or Android Development platforms – Android Java/Kotlin preferred
- Working knowledge of Github, CI/CD.
- Automation tools – Junit / TestNG frameworks, Selenium, Appium, Cucumber
- Mobile Security controls and principles
- Secure by Design, Defense in Depth, Never Trust the Client.
- Accountable for all phases of development process – analysis, design, construction, testing and implementation in agile development life cycles.
- Collaborate with business partners to analyze user stories, ensuring they are clear, concise, and technically feasible.
- Translate user stories into solutions that provide an excellent client experience and align with Digital’s architectural roadmap.
- Prepare detailed technical designs that account for security, resiliency, scalability, maintainability, and performance.
- Thorough understanding of Code, test, debug, implement, and support complex financial applications.
- Strive for continuous improvements of our processes, application designs, and application execution.
- Collaborate with onshore/offshore resources, ensuring adherence to our processes and standards.
- Remain abreast of emerging Digital technologies.
- Manage and mentor a team of engineers - driving engineering excellence
- Manage multiple work streams
- Develop and implement best-in-class processes, metrics and practices
- Develop, maintain, and execute automated and manual test scripts for requirement/user story validation, integration, regression, performance and usability testing
- Implement Test and Behavior Driven Development as part of Shift-Left Strategy
- Code and debug complex financial applications, as needed
- Accountable for SDLC auditable artifacts – SIA, Code Reviews, Test Plans and Exit Reports
- Ability to organize/manage multiple priorities and projects coupled with the flexibility to adapt to changes in a fast-paced environment
- Provide accurate and precise estimates for assigned task duration and work effort, along with confidence level, and foreseeable dependencies
- Monitor projects on an ongoing basis, evaluating progress and quality, managing risks / issues, and taking corrective action as necessary to meet project deadlines
- Understand the role of the engineering team within the SDLC and effectively advocate for the best possible customer experience of product quality within those parameters
- Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
- Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project
- Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).