Senior Software Engineer II

3 days ago


Burlington, Massachusetts, United States State Street Corporation Full time
About the Role

We are seeking a highly skilled Senior Software Engineer II to join our team at State Street Corporation. As a key member of our software development team, you will be responsible for designing, developing, and implementing complex software solutions using Java technologies.

Key Responsibilities
  • Drive technical excellence by analyzing, designing, developing, testing, and debugging large and complex software enhancements and solutions.
  • Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems.
  • Provide thought leadership in the design of product architecture within and beyond the team's scope of responsibility.
  • Direct problem solving for projects or major phases of projects to resolve advanced software technical issues.
  • Develop, test, debug, and implement software programs, applications, and projects using Java, C#, SQL, or other related software engineering languages.
  • Provide informed guidance and critical analysis of proposed changes during code reviews.
  • Write unit and automation tests to ensure a high-quality end product.
  • Identify ways of improving development test methodologies and contribute to related test methodology frameworks.
  • Conduct manual tests to ensure a high-quality end product.
  • Provide expert-level troubleshooting on large, mission-critical client implementations.
  • Actively assist team leaders in the agile software development process by adhering to and advancing the CRD scrum methodology.
  • Plan and coordinate cross-team activities to complete assignments.
  • Advise senior management on technical strategy.
  • Provide mentoring to junior and senior staff.
Requirements
  • B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required.
  • A minimum of 5 years of progressively responsible professional software engineering experience.
  • At least 6 years of experience in core and enterprise Java, including collections API, concurrency, JDBC, and web services.
  • Extensive experience developing complex and high-performing SQL code in Oracle and SQL-Server databases.
  • Knowledge of C# is a plus.
  • Experience in SpringBoot, Microservices, and cloud technologies preferred.
  • Good understanding of data structures and algorithms.
  • Good understanding of object-oriented programming, design patterns, software development best practices, and ability to write clean and maintainable code.
  • Excellent written and verbal communication skills.
  • Prior experience troubleshooting and fixing database and application performance issues is preferred.
  • Demonstrated ability to apply design patterns to solve real problems is preferred.
  • Able to work well with peers in a collaborative team environment.
  • Prior experience with Agile development methodology is preferred.
About State Street

State Street is one of the largest custodian banks, asset managers, and asset intelligence companies in the world. From technology to product innovation, we're making our mark on the financial services industry. For more than two centuries, we've been helping our clients safeguard and steward the investments of millions of people. We provide investment servicing, data & analytics, investments research & trading, and investment management to institutional clients.

What We Offer
  • Competitive salary range: $100,000 - $160,000 Annual
  • Generous medical care, insurance, and savings plans
  • Flexible Work Program to help match your needs
  • Development programs and educational support to help you reach your full potential
  • Inclusion, diversity, and social responsibility initiatives
  • Employee networks and tools to help balance your professional and personal life
Equal Opportunity Employer

State Street is an equal opportunity and affirmative action employer.



  • Burlington, Massachusetts, United States State Street Corporation Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at State Street Corporation. As a key member of our software development team, you will be responsible for designing, developing, and implementing large-scale software systems using Java and other related technologies.Key ResponsibilitiesDesign and develop...


  • Burlington, Massachusetts, United States Citrix Systems Full time

    About This TeamCitrix Systems, a leading provider of virtualization and cloud computing solutions, is seeking a highly skilled Senior Software Engineer to join its CVAD (Citrix Virtual Apps and Desktops) team. As a member of this team, you will have the opportunity to work on cutting-edge cloud solutions that enable secure hybrid and remote working for...


  • Burlington, Massachusetts, United States Citrix Systems Full time

    About This TeamCitrix Systems, a leading provider of cloud-based solutions, empowers enterprises to enable secure hybrid and remote working. Our platform delivers high-performance user experience, zero-trust security, and operational cost efficiency, regardless of deployment.Job DescriptionSenior Software Engineer - Cloud ServicesWe are seeking a highly...


  • Burlington, Massachusetts, United States Citrix Systems Full time

    About This TeamCitrix Systems, a leading provider of virtualization and cloud computing solutions, is seeking a highly skilled Senior Software Engineer to join our CVAD (Citrix Virtual Apps and Desktops) team. As a member of our team, you will have the opportunity to work on cutting-edge cloud solutions, collaborating with a talented group of software...


  • Burlington, Massachusetts, United States State Street Corporation Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at State Street Corporation. As a key member of our Agile Scrum team, you will be responsible for influencing and impacting the architecture, standards, and design of key product initiatives for applications in Java services.Key ResponsibilitiesInfluence and...


  • Burlington, Massachusetts, United States State Street Corporation Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at State Street Corporation. As a key member of our Agile Scrum team, you will be responsible for influencing and impacting the architecture, standards, and design of key product initiatives for applications in Java services.Key ResponsibilitiesInfluence and...


  • Burlington, Massachusetts, United States IPS-Integrated Project Services, LLC Full time

    Position Overview:IPS is seeking a committed Mechanical Engineer II to enhance our dynamic MEP team. This role is pivotal in addressing intricate challenges within the life sciences sector.Key Responsibilities:Conducts design calculations and prepares quantity estimates for smaller, less intricate projects.Utilizes engineering design software to create...


  • Burlington, Massachusetts, United States IPS-Integrated Project Services, LLC Full time

    Position Overview:IPS is seeking a committed Mechanical Engineer II to enhance our dynamic MEP team. This role is essential in addressing intricate challenges within the life sciences sector.Key Responsibilities:Conducts design calculations and prepares quantity estimates, along with probable construction cost assessments for smaller, less intricate...

  • Software Engineer

    4 days ago


    Burlington, Massachusetts, United States State Street Corporation Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at State Street Corporation. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-based software applications.Key ResponsibilitiesAnalyze and design complex software systems and applicationsDevelop...


  • Burlington, Massachusetts, United States State Street Corporation Full time

    About the RoleWe are seeking an experienced Senior Engineering Manager to lead our engineering teams in delivering high-quality software solutions. As a key member of our organization, you will be responsible for driving technical excellence, fostering a culture of innovation, and ensuring the successful delivery of projects.Key ResponsibilitiesTechnical...


  • Burlington, Massachusetts, United States Syntricate Technologies Full time

    {"title": "Senior FoxPro Development Engineer", "description": "Job SummaryWe are seeking a highly skilled Senior FoxPro Development Engineer to join our team at Syntricate Technologies. As a key member of our development team, you will be responsible for designing, developing, and maintaining FoxPro applications to support business requirements.Key...


  • Burlington, Massachusetts, United States Michael Page Full time

    Job SummaryWe are seeking a highly skilled Electronics Manufacturing Engineer II to join our team at Michael Page. As a key member of our production team, you will be responsible for overseeing all technical support for cable and harness manufacturing, including process improvement, problem-solving, and customer interface.Key ResponsibilitiesDevelop and...


  • Burlington, Massachusetts, United States Syntricate Technologies Full time

    Position Title: Senior FoxPro Development Engineer Location: Remote Contract Type: Temporary Key Responsibilities:Architect, develop, and sustain FoxPro applications to fulfill organizational needs.Engage with stakeholders to collect and assess requirements, converting them into technical documentation.Create effective and scalable database frameworks and...


  • Burlington, Massachusetts, United States Syntricate Technologies Full time

    Job Title: Senior FoxPro Development Engineer Location: Pittsburgh, PA/Remote Duration: Contract Key Responsibilities:Design, develop, and maintain FoxPro applications to meet business needs.Engage with stakeholders to collect and evaluate requirements, converting them into technical specifications.Create efficient and scalable database structures and...


  • Burlington, Massachusetts, United States Syntricate Technologies Full time

    Job Title: Senior FoxPro Development Engineer Location: Pittsburgh, PA/Remote Duration: Contract Key Responsibilities:Architect, create, and sustain FoxPro applications to fulfill organizational needs.Engage with stakeholders to collect and assess requirements, converting them into technical documentation.Design robust and scalable database architectures and...


  • Burlington, Massachusetts, United States Perforce Software, Inc. Full time

    Perforce Software, Inc. is a leading provider of enterprise software solutions, trusted by the world's top brands to deliver innovative products and services. We are a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun.We are proud to inspire creativity, foster belonging, support...


  • Burlington, Massachusetts, United States State Street Corporation Full time

    About the RoleWe are seeking an experienced Software Engineering Team Lead to join our team at State Street Corporation. As a key member of our engineering organization, you will be responsible for leading one or more engineering Scrum teams to build and maintain our software solutions.Key ResponsibilitiesLead engineering teams to design, develop, and deploy...


  • Burlington, Massachusetts, United States Stantec Full time

    About the RoleWe're seeking a highly skilled Senior Transportation Design Engineer to join our team at Stantec. As a key member of our design team, you will be responsible for delivering major transportation design build projects across North America.Key ResponsibilitiesContribute to the advancement of our project design, operations, and business development...


  • Burlington, Massachusetts, United States State Street Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Quality Assurance Engineer to join our Quality Assurance Infrastructure team at State Street Corporation. As a key member of our Scrum team, you will be responsible for executing the overall quality plan for one of our products, providing support and assistance to customers and other teams within the...

  • Software Engineer

    3 days ago


    Burlington, Massachusetts, United States State Street Corporation Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at State Street Corporation. As a key member of our software development team, you will be responsible for designing, developing, testing, and debugging software enhancements and solutions within the business and technical problem domains.Key ResponsibilitiesDesign, develop,...