Skip to content

Digital Software Engineer Senior Analyst
Company | Citigroup |
---|
Location | Irving, TX, USA |
---|
Salary | $149781 – $155031 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree, or foreign equivalent, in Computer Science, Electronics and Communication Engineering, Technology or related field
- 5 years of progressive, post-baccalaureate experience as a Software Engineer, Technical Specialist, Web Developer, Data Science Analyst, or related position involving front-end UI development
- 5 years of experience must include: HTML5, CSS3, JavaScript, TypeScript, Bootstrap, UI Frameworks (Angular, React, Vue.js), Git, Figma, Responsive Web Design Cross-Browser Compatibility, Visual Studio Code; Java, J2EE, XML, JSON, Struts, Microservices, Sprint boot, Spring cloud, Chrome dev tools, MongoDB, Postman, Oracle, SQL Plus, Maven, Co-Pilot; SonarQube, Secure Assist, Behavior/Test Driven Development (TDD/BDD), Junit, Jasmine, Karma, Protractor, TMX, Zephyr, Tibco, Early Fraud Detection (EFD), Load balancer, Ribbon client, Custom Rest Template, IntelliJ; Git, JIRA, Confluence, Cloud bees Jenkins, Release Lifecycle Management (RLM), ServiceNow, Pivotal Could Foundry (PCF), Rational Team Concert (RTC), SourceTree, Eclipse, Bitbucket, Content Management System (CMS), Docker, Kubernetes, AWS, Splunk, OpenShift; Project management, Agile methodologies.
Responsibilities
- Drives all phases of applications development process, including requirements analysis, design, coding, testing, and implementation in Agile development lifecycle
- Develop highly scalable banking applications using Angular, HTML 5, CSS, Java, Co-pilot, IntelliJ, Jenkins, and content management systems
- Collaborate with product partners to review requirements, ensuring they are clear, concise, and technically feasible
- Translate requirements into innovative 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
- Strive for continuous improvements of our processes, application designs and application execution
- Collaborate with onshore and offshore contract resources, ensuring adherence to Citi processes and standards
- Remain abreast of emerging digital technologies.
Preferred Qualifications
No preferred qualifications provided.