Citizens Logo

Citizens

Principal Software Engineer

Posted Yesterday
In-Office or Remote
Hiring Remotely in United States
Senior level
In-Office or Remote
Hiring Remotely in United States
Senior level
Designs and delivers enterprise IT architecture and software solutions for business-critical systems. Develops Java-based REST and SOAP APIs, cloud microservices, scalable low-latency applications, and CI/CD deployments. Leads architecture reviews, system upgrades, testing, security processes, performance monitoring, and issue resolution. Coordinates project schedules and costs while mentoring junior developers and managing development and testing teams within an Agile environment.
The summary above was generated by AI

Citizens Financial Group, Inc. (CFG) seeks a Principal Software Engineer for its Johnston, Rhode Island location.

Responsibilities:

•    Researches, analyses, designs, develops, and delivers IT architecture solutions. 
•    Oversees integrated systems analysis and recommends appropriate hardware and software upgrades and enhancements to support IT goals and strategy. 
•    Coordinates project team activities and monitors project schedules and costs. 
•    Defines patterns and development frameworks for junior developers. 
•    Supports, resolves, and documents issues that arise in system architecture. 
•    Reviews designs and recommends improvements to architecture. 
•    Maintains knowledge of IT industry trends, enterprise standards, methodology, and best practices. 
•    Defines, implements, and maintains technology processes and procedures to proactively protect against, monitor, investigate, and resolve threats to a secure user environment and company assets. 
•    Prepares and presents test plans, scan reports, technical presentations, and analyst briefings addressing potential solutions and best practices. 
•    Mentors, leads, and manages multiple development and testing teams.

Qualifications:

Requires a Bachelor’s degree, or foreign equivalent, in Information Technology, Electronics Engineering, or related field and 7 years of progressive, post-baccalaureate experience as a Principal Software Engineer, Senior Software Developer, or related position.

Experience must include at least three (3) years of the following:

•    Analyzing, designing, and developing software applications/interface architecture of large and business critical systems;
•    Working on API implementation with REST Web Services (Spring MVC) and Swagger;
•    Working on API implementation with SOAP Web Services (Axis2, JAX-WS); 
•    Decomposing existing applications into cloud micro services; 
•    Actively working on Docker, Docker Swam and Kubernetes to manage Kafka, ZooKeeper, and Logstash clusters; 
•    Designing and implementing (coded) applications with stringent performance & scalability requirements and developing low latency, extreme transaction processing systems; 
•    Working on the Unit Testing of various modules by generating the JUnit Test Cases to achieve TDD; and 
•    Building Web service using Spring boot, SOAP, and REST technologies.

Experience must also include: 
•    Creating full stack IT solutions including IT architecture, within an Agile framework using Java, Spring, SpringBoot, Bootstrap, Hibernate, Spring JPA, and PL/SQL; 
•    Developing enterprise APIs in Java and deploying on PaaS using CI/CD pipelines; 
•    Utilizing version controls tools, including Git, Bitbucket, SVN, and IBM ClearCase; 
•    Developing REST APIs and business logic using Java, Spring Boot, Hibernate, Spring, and Maven; and 
•    Monitoring application performance using Datadog.

100% remote work permitted from any US location.

Worksite: One Citizens Bank Way, Johnston, RI 02919 United States, 40 hrs/wk. EO employer.

For summary of benefits and to apply visit our website at https://jobs.citizensbank.com  and apply online (Job ID: 49501) or email resume and cover letter to [email protected] with subject line: 49501.

Direct applicants only. 
 

About Us

Equal Employment Opportunity

Citizens, its parent, subsidiaries, and related companies (Citizens) provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to age, ancestry, color, citizenship, physical or mental disability, perceived disability or history or record of a disability, ethnicity, gender, gender identity or expression, genetic information, genetic characteristic, marital or domestic partner status, victim of domestic violence, family status/parenthood, medical condition, military or veteran status, national origin, pregnancy/childbirth/lactation, colleague’s or a dependent’s reproductive health decision making, race, religion, sex, sexual orientation, or any other category protected by federal, state and/or local laws. At Citizens, we are committed to fostering an inclusive culture that enables all colleagues to bring their best selves to work every day and everyone is expected to be treated with respect and professionalism. Employment decisions are based solely on merit, qualifications, performance and capability.

Equal Employment and Opportunity Employer

Job Applicant Data Privacy Policy

Background Check

Any offer of employment is conditioned upon the candidate successfully passing a background check, which may include initial credit, motor vehicle record, public record, prior employment verification, and criminal background checks. Results of the background check are individually reviewed based upon legal requirements imposed by our regulators and with consideration of the nature and gravity of the background history and the job offered. Any offer of employment will include further information.


Citizens Charlotte, North Carolina, USA Office

4250 Congress St, Charlotte, NC, United States, 28209

Similar Jobs

29 Minutes Ago
Remote
US
Senior level
Senior level
Consumer Web • eCommerce • Machine Learning • Software • Sports • Analytics
Design and develop scalable cloud-based backend architectures for PSA’s consumer-facing Set Registry platform. Own features through architecture, implementation, testing, deployment, and production release. Build APIs for web and mobile applications, improve databases and existing applications, troubleshoot complex systems, and collaborate with product and engineering teams. Contribute to technical design reviews, documentation, monitoring, security practices, and automated testing.
Top Skills: Amazon Api GatewayAmazon EcsAmazon EventbridgeAmazon SnsAmazon SqsAws CdkAws CloudformationAws LambdaBatch ProcessingDockerDynamoDBEvent-Driven ArchitecturesKubernetesMicroservicesPostgresPythonRest ApisTerraform
4 Days Ago
Remote
US
230K-368K Annually
Expert/Leader
230K-368K Annually
Expert/Leader
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Lead architecture and technical execution for Toast’s Payroll and Team Management products. Own authentication, authorization, and organizational hierarchy across a multi-tenant SaaS platform. Drive high-scale, full-stack initiatives, modern agentic development practices, integrations, technical strategy, quality standards, deployment practices, and cross-functional collaboration. Mentor engineers across teams and leverage AI tools and LLM integration to improve software development velocity and quality.
Top Skills: Api DesignArtificial IntelligenceData AnalyticsJavaKotlinLlm IntegrationMicroservicesMobileReactSaaS
5 Days Ago
In-Office or Remote
150K-242K Annually
Senior level
150K-242K Annually
Senior level
Aerospace • Artificial Intelligence • Computer Vision • Software • Analytics • Defense • Big Data Analytics
Design, develop, and deploy AI-native software products that transform large-scale geospatial data into actionable intelligence. Build multi-agent workflows using orchestration frameworks and large language models, engineer tool-using and self-refining agents, develop data ingestion pipelines, and operate secure, scalable AI systems in production. Apply DevOps, reinforcement feedback mechanisms, and AI-assisted development practices while contributing to engineering standards and documentation.
Top Skills: AWSCi/CdClaudeClaude CodeCodexDistributed SystemsDockerEmbeddingsGeminiGemini CliGoogle AdkGoogle Cloud PlatformGpt-4JavaScriptKubernetesLangchainLanggraphPythonRetrieval-Augmented GenerationVector Databases

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account