Perform complex analysis, design, development, testing, and debugging of computer software in support of distinct product hardware or technical service lines of businesses, including software design, operating architecture integration, and the selection of computer systems. Apply knowledge of one or more systems and extensive knowledge of one or more platforms and of programming languages.
Developing and maintaining customer interfaces as well as the back-end data models. The stack is highly interactive and data-driven. Write code on the cutting edge of the capabilities to deliver with speed and quality.
Develop, maintain, and enhance complex and diverse software systems, including processing intensive analytics, developing novel algorithms, and manipulating extremely large data sets, real-time systems, and business management information systems based on documented requirements. Work individually or as part of a team.
The right candidate will turn design and user interface mockups into functional websites using custom programming and web application development skills. The right candidate must demonstrate a strong desire to work as part of a team and critical thinking skills.
Perform complex analysis, design, development, testing, and debugging of computer software in support of distinct product hardware or technical service lines of businesses, including software design, operating architecture integration, and the selection of computer systems.
Research, design, develop, and modify enterprisewide systems or applications software. Plan system and development deployment and meet software compliance standards. Evaluate the interface between hardware and software, operational requirements, and characteristics of the overall system.
Participate in the development function for the Chase Loyalty Solutions Platform that includes multiple internal facing web applications, middleware services supporting external facing mobile/web applications, batch programs and databases
Provide system programming support for the design, integration, and testing of Audio/Video (A/V) Systems. Maintain responsibility for writing communication modules, loading and testing code, and developing code for Communications Electronics and Advanced Technology (CEAT) projects.
Work with UX engineers, other front-end and back-end engineers to learn about all parts of the stack and features, conduct code-reviews, contribute to the API design and definition, when needed, and constantly improve the innovative engineering culture and best development practices within the group.
Responsible for developing infrastructure-as-code, deployment, administration, and governance of shared services within our predominant cloud infrastructure provider, using release automation to deliver in a software driven manner.
Provide decisionmaking support and insight into organizational challenges and opportunities working with an application suite that is centered on data analytics capabilities for disparate DoD data sets.