State Street Bank and Trust Company in Quincy, MA is seeking a Software Engineer to be responsible for the design and development of internal State Street systems. This role involves application development, integration, and testing to meet business requirements, with a focus on Business Process Management (BPM) integrations. The engineer will analyze user requirements, prototype processes, and design business flows. Responsibilities include developing and directing software system testing, programming, and documentation, using computers for business problem analysis and solution development (e.g., integrated production and inventory control, cost analysis systems). The role also involves expanding or modifying systems for new purposes or improved workflows, modifying existing software for error correction, hardware adaptation, interface upgrades, and performance improvements. Additionally, the engineer will develop and document system design procedures, test procedures, and quality standards, follow domain-driven design principles, implement Multifactor Authentication security controls integrated with BPM platforms for Single Sign-On, basic authentication for REST services, SSL, and authorization services. Working within an Agile framework as an individual contributor, the role requires interaction with the Business team for story grooming, reviewing stories/acceptance criteria, and coordinating with the onsite team. Post-production support and maintenance are also key responsibilities, including testing, maintaining, and monitoring computer programs and systems, coordinating installations, and troubleshooting malfunctions. Experience with object-oriented programming languages, client/server applications development processes, and multimedia/Internet technology is essential. The position requires testing, maintaining, and monitoring computer programs and systems, coordinating installations, and troubleshooting malfunctions. Hybrid-remote telecommuting is permitted per company policy.
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
Mid Level