Description
Citizens Financial Group, Inc. (CFG) seeks a Software Engineer for its Plano, TX location.
Responsibilities:
- Designing, modifying, developing, and implementing technology solutions.
- Building modern, architecturally sound components, tools, and applications to meet strategic business goals.
- Participating in an environment adopting Agile methodologies, adhering to best practices, and collaborating effectively with team members.
- Infusing quality attributes such as scalability, manageability, and maintainability into distributed service-based frameworks to enhance business or technical capabilities.
- Employing industry best practices to evaluate, correct, and prevent vulnerabilities during software development.
- Documenting development iterations and ensuring quality of technical documentation.
- Creating progress reports and participating in code and design reviews with network, infrastructure, and solutions engineering teams to ensure solutions meet enterprise standards.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related discipline.
- At least two (2) years of progressive experience in a related role, including:
- Updating email configurations and integrating them with APIs using Java Mail and Spring Boot.
- Designing and developing REST APIs with Java, Spring Boot, and NodeJS.
- Creating unit tests with Junit, Mockito, and Sonarqube to achieve at least 80% code coverage.
- Developing database stored procedures, views, and data modeling using Oracle SQL Developer.
- Implementing normalization and database integrity constraints, including triggers and referential integrity.
- Creating Terraform scripts for deploying AWS Lambda functions.
- Using Datadog for metrics gathering and application monitoring, including dashboard creation and AWS Connect reporting workflows.
- Utilizing Jenkins and Git for development and version control.
May telecommute from any US location.
Direct applicants only.
Salary ranges will be discussed during the recruitment process based on applicant qualifications.
Equal Employment Opportunity:
Citizens and its affiliates provide equal employment opportunities regardless of age, race, gender, disability, or other protected categories, fostering an inclusive culture where all colleagues can perform at their best.