As Software Developer Engineer, You Will
- Develop, test, debug, and implement software programs, applications and projects using Java, SQL, React, or other related software engineering languages
- Collaborate with Business Analysts and the application team leads to define technical solutions to meet business requirements
- Provide application support, triage production issues by reviewing code and logs as needed to provide tactical and/or strategic technical solutions
- Write unit and automation test cases to ensure a high quality end product
- Participate in code reviews
- Actively participate in the agile software development process by adhering to the kanban methodology including attending all daily standups, release planning, backlog grooming, and retrospectives
What We Value
These skills will help you succeed in this role
- Strong critical thinking, problem solving skills
- The ability to handle high workload and a fast paced environment
- An in depth understanding of the end to end Software Development Lifecycle.
- The Ability to work independently to design, develop, test, and debug software solutions
- Excellent communication skills, both written and verbal
- Excellent analytical, troubleshooting and independent problem-solving skills
Education & Preferred Qualifications
- Bachelor's degree in Computer Science or equivalent
- 5+ years of experience in JAVA, Oracle PL SQL, JDBC
- Experienced in Spring, MyBatis, ReactJS, GIT, Artifactory, Quartz, Autosys
- Self-motivated , self-organized and curious about new technology and able to work within a large organization
- Ability to work well with peers in a global, collaborative team environment
- Ability to gather and understand requirements in the financial sector
- Experience with Exchange Traded Funds preferred
- Experience working with an Agile development methodology is desired
State Street's Speak Up Line
Job ID: R-759900