Senior Software Engineer

Citizens Bank
United States
Workplace: HybridFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Collaborating effectively","Translating business objectives","Documenting best practices","Designing solutions with scalability and maintainability in mind","Estimating and planning work"]

Design, modify, and build modern, architecturally sound software components, tools, and applications to support strategic business goals. Partner with product owners to translate objectives into technical requirements. Work in an Agile environment while enhancing scalability, manageability, and maintainability across distributed services. Contribute to consumer-facing design decisions and establish team collaboration and documentation best practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Citizens Bank
Citizens Bank
1 day ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Design, modify, and build modern, architecturally sound software components, tools, and applications to support strategic business goals. Partner with product owners to translate objectives into technical requirements. Work in an Agile environment while enhancing scalability, manageability, and maintainability across distributed services. Contribute to consumer-facing design decisions and establish team collaboration and documentation best practices.
Location: United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, modify, develop, and implement technology solutions, building modern architecturally sound components, tools, and applications.
  • •Work closely with product owners to translate business objectives into technical requirements.
  • •Operate in a rapidly transforming Agile environment, following best practices and collaborating with teammates.
  • •Apply scalability, manageability, and maintainability principles to distributed service-based frameworks.
  • •Develop and document best practices for team collaboration, estimating, productivity, software architecture, technical design, and documentation.

Key Requirements

  • •Bachelor’s degree (or foreign equivalent) in Information Technology, Electronic Engineering, or a related field, plus 3 years of experience as a Senior Software Engineer, Consultant – Engineering, or related role building web applications.
  • •3+ years developing multi-tier applications using JAVA-J2EE and Web Services with microservice and monolith architecture.
  • •3+ years building web applications with Spring/Spring Boot, Node.js, Angular, HTML, CSS, jQuery, and AJAX.
  • •3+ years working with Oracle, MS SQL Server, MySQL, Cassandra, and TimesTen, including Hibernate and Sequelize ORM.
  • •Hands-on experience with REST services using JAX-RS (Jersey), unit testing (JUnit/Mockito/TestNG/Jasmine), SOLID principles, build tools (Ant/Maven), YAML, Log4j, and development/work management tools (e.g., JIRA, Bitbucket, Gerrit/Crucible).
Experience:3+ years
Education:Bachelor's in Information Technology, Electronic Engineering, or related field
Skills:Collaborating effectivelyTranslating business objectivesDocumenting best practicesDesigning solutions with scalability and maintainability in mindEstimating and planning work
Languages:US
Tech Stack:JavaJ2EEWeb ServicesMicroservicesMonolith architectureSpringSpring BootNode JSAngularHTMLCSSJQueryAJAXOracleMS SQL ServerMySQLCassandraTimesTenHibernateSequelize

Company Brief

Citizens Bank
Regional bank offering retail and commercial banking, mortgage lending, wealth management, and payment services to individuals and businesses across the United States.
Industry: Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Providence, United States
Founded: 1828
Website