A Senior Software Development Engineer accountable for all phases of the development process – analysis, design, construction, testing, and implementation in agile development lifecycles. This role involves collaborating with business partners to analyze user stories, ensuring they are clear, concise, and technically feasible. The engineer will translate user stories into solutions that provide an excellent client experience and align with Digital’s architectural roadmap. Responsibilities include preparing detailed technical designs that account for security, resiliency, scalability, maintainability, and performance, and having a thorough understanding of coding, testing, debugging, implementing, and supporting complex financial applications. Collaboration with onshore/offshore resources is key to ensuring adherence to processes and standards. The role also involves managing and mentoring a team of engineers to drive engineering excellence, organizing and managing multiple priorities and projects, and adapting to changes in a fast-paced environment. Continuous monitoring of projects, evaluating progress and quality, managing risks/issues, and taking corrective action are essential to meet project deadlines.
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
Senior
Education Level
No Education Listed