CrawlJobs Logo

Filters

Location
Salary

Digital Software Engineer Lead Analyst Jobs

2 Job Offers

New
Digital Software Engineer Lead Analyst VP
Save Icon
Lead Digital Software Engineer (VP) sought in Irving, TX. Leverage 6-10 years of expertise in AWS, PCF, and CI/CD to architect cloud solutions and drive strategic technology adoption. This role requires leading large-scale projects, automating code quality, and acting as a functional SME. Enjoy a...
Location Icon
Location
United States , Irving
Salary Icon
Salary
138720.00 - 208080.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Digital Software Engineer Lead Analyst
Save Icon
Citibank seeks a Digital Software Engineer Lead Analyst in Irving, TX. Leverage 6+ years of experience with Adobe AEM, Java, J2EE, Angular, and React to design and implement complex web solutions. Drive content security models, workflows, and DAM integration while leading sprint tasks. Enjoy comp...
Location Icon
Location
United States , Irving
Salary Icon
Salary
192500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice

About the Digital Software Engineer Lead Analyst role

A Digital Software Engineer Lead Analyst is a senior-level technology professional who bridges the gap between hands-on software development and strategic technical leadership. Individuals in these jobs are responsible for architecting, designing, and building complex, enterprise-grade software systems while also guiding engineering teams and influencing long-term technical roadmaps. Unlike entry-level developers, a Lead Analyst is expected to operate with a high degree of autonomy, applying deep expertise to solve intricate business problems through innovative engineering practices.

The core responsibilities of this role typically span the full software development lifecycle. On a daily basis, a Digital Software Engineer Lead Analyst writes high-quality, scalable code across both front-end and back-end systems, often using modern frameworks like React, Angular, Spring Boot, or similar technologies. They are deeply involved in architectural decision-making, selecting appropriate design patterns—such as microservices, event-driven architectures, and cloud-native solutions—to ensure systems are resilient, secure, and performant. A significant portion of the role involves mentoring junior and intermediate engineers, conducting code reviews, and establishing best practices for code quality, testing, and deployment. They also lead Agile delivery teams, breaking down complex requirements into manageable tasks, managing sprint goals, and fostering a culture of continuous improvement.

Typical skills and requirements for these jobs include extensive experience (often 7+ years) in software engineering with a strong command of object-oriented programming, data structures, and algorithms. Proficiency in multiple programming languages, particularly Java and JavaScript, is common. Expertise in cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines is essential. Lead Analysts are also expected to have a solid understanding of database technologies, both relational (e.g., Oracle, PostgreSQL) and NoSQL (e.g., MongoDB). Beyond technical prowess, strong communication and stakeholder management skills are critical, as these professionals frequently collaborate with product managers, architects, and business leaders to align technical solutions with strategic objectives. A bachelor’s degree in computer science or a related field is typically required, with advanced degrees preferred.

In summary, Digital Software Engineer Lead Analyst jobs are ideal for experienced technologists who want to remain deeply technical while also taking on leadership responsibilities. They are the engineers who not only build the software but also define how it should be built, ensuring teams deliver robust, innovative, and future-proof solutions.