Senior Software Engineer

2 weeks ago


Westwood, United States Citizens Financial Group, Inc. Full time
Description

Citizens Financial Group, Inc. (CFG) seeks a Senior Software Engineer for its Westwood, MA location.

Duties: Analyzes, designs, develops, debugs, supports, and prototypes software, enhancements and, new products used in local, networked and Internet-related computer programs. Partners with IT Architects during the initial stages of projects to ensure the accuracy of business cases and that solutions will meet the business needs. Completes documentation and procedures for installation and maintenance. Uses Xcode to create and modify iOS Applications using UIKit and SwiftUI. Implements Agile best practices and tracks all Agile epics, stories, tasks, and defects using Jira. Leads a team of software developers, assisting with design and development, including peer reviews of design and code. Mentors new team members and ensures efficient onboarding. Provides continuous support to application teams with development, testing, and production Branching Model for weekly releases. Uses Cocoapods and Swift package manager for dependency module management. Creating unit tests to ensure sufficient code coverage. Programming in Objective-C and Swift languages.

Requirements: Bachelor's degree in Information Technology, or related field, followed by four (4) years of progressive experience in the role or in a related position. Full term of experience must include: Designing, developing, and prototyping software using programming languages and technologies, including Objective-C, Swift, SwiftUI, and UIKit, Firebase; Utilizing Xcode Development tool to create iOS, iPadOS and MacOS Applications; Utilizing Swift Package manager and Cocoapods dependency management tools for managing third-party and private framework/libraries for Apple Development Platform; Utilizing SOLID principles during design on Application Architecture; Utilizing application build settings, including Swift Complier Code Generation - Optimization Level; Utilizing API definition markup languages, including YAML, for defining web services; Utilizing POSTMAN tool to test WebServices; Utilizing Combine framework and MVVM architecture; Utilizing tools, including EnsureIT, to obfuscate and protect application from reverse engineering; Utilizing Atlassian tech stacks, including JIRA, Crucible, and Bitbucket to plan, assign, track, report, and manage work, review tickets against committed code, and manage repositories; Utilizing issue management and version control systems, including GIT, SVN, VSS, JIRA, and Service Now; Utilizing CI/CD tools, including Jenkins, to automate build processes and testing, perform continuous integration management, and to manage build results and deployment; Utilizing Bitbucket for source code management; and Utilizing Jenkins open source automation to manage weekly builds, tests, and to deploy chains.

May telecommute from any U.S. location.

Direct applicants only.

Some job boards have started using jobseeker-reported data to estimate salary ranges for roles. If you apply and qualify for this role, a recruiter will discuss accurate pay guidance.

Equal Employment Opportunity

At Citizens we value diversity, equity and inclusion, and treat everyone with respect and professionalism. Employment decisions are based solely on experience, performance, and ability. 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 (including transgender individuals who are transitioning, have transitioned, or are perceived to be transitioning to the gender with which they identify), 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.

Equal Employment and Opportunity Employer

Citizens is a brand name of Citizens Bank, N.A. and each of its respective affiliates.

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.

  • Westwood, United States Intentsify Full time

    At Intentsify, we build software to make intent data actionable for marketing and sales teams. Our services digest millions of web pages every day, extracting deep semantic information that helps our customers make sense of what their buyers are interested in, how competitors position their messaging, and what the main market trends are. Intentsify is...


  • Westwood, United States Intentsify Full time

    At Intentsify, we build software to make intent data actionable for marketing and sales teams. Our services digest millions of web pages every day, extracting deep semantic information that helps our customers make sense of what their buyers are interested in, how competitors position their messaging, and what the main market trends are. Intentsify is...


  • Westwood, Massachusetts, United States Intentsify Full time

    At Intentsify, we build software to make intent data actionable for marketing and sales teams. Our services digest millions of web pages every day, extracting deep semantic information that helps our customers make sense of what their buyers are interested in, how competitors position their messaging, and what the main market trends are. Intentsify is...

  • Software Engineer

    7 days ago


    Westwood, United States BetterLesson Full time

    Software EngineerDepartment: Engineering Employment Type: Full Time Location: Westwood, MA Description The Software engineer applies technical knowledge and expertise to design, build, and maintain BetterLesson systems. They work cross-functionally with product managers and learning designers to define the scope of system changes and enhancements. This role...


  • Westwood, Massachusetts, United States Eversource Energy Full time

    Eversource Energy Lead Software Engineer, Sitefinity (Hybrid) Westwood , Massachusetts Apply Now Lead Software Engineer, Sitefinity (Hybrid)This is a hybrid role. The first three months are fulltime in the office.Our TeamWe have an exciting opportunity to join Eversource is hiring a Lead Software Engineer with content management systems experience, ideally...


  • Westwood, United States Eversource Energy Full time

    The electric power system is undergoing a historic transformation. Driven by state and federal energy policies, coupled with changing economics and capabilities of emerging technologies, the Transmission System Planning department plays a pivotal role in enabling this transformation. The Senior Engineer-Special Studies will conduct detailed technical...


  • Westwood, United States Eversource Energy Full time

    The electric power system is undergoing a historic transformation. Driven by state and federal energy policies, coupled with changing economics and capabilities of emerging technologies, the Transmission System Planning department plays a pivotal role in enabling this transformation. The Senior Engineer-Special Studies will conduct detailed technical...


  • Westwood, United States Eversource Full time

    Senior Engineer, System Resiliency and Reliability 03/06/2024 Locations: East Berlin, Connecticut; Springfield, Massachusetts; Westwood, Massachusetts Eversource's Resilience and Reliability group focuses on implementing a data-driven strategy to invest in strengthening the electric transmission and distribution grid to mitigate and adapt to climate change...


  • Westwood, United States Eversource Full time

    Senior Engineer, System Resiliency and Reliability 03/06/2024 Locations: East Berlin, Connecticut; Springfield, Massachusetts; Westwood, Massachusetts Eversource's Resilience and Reliability group focuses on implementing a data-driven strategy to invest in strengthening the electric transmission and distribution grid to mitigate and adapt to climate change...


  • Westwood, United States Eversource Full time

    Senior Engineer, System Resiliency and Reliability 03/06/2024 Locations: East Berlin, Connecticut; Springfield, Massachusetts; Westwood, Massachusetts Eversource's Resilience and Reliability group focuses on implementing a data-driven strategy to invest in strengthening the electric transmission and distribution grid to mitigate and adapt to climate change...


  • Westwood, United States Eversource Full time

    Senior Engineer, System Resiliency and Reliability 03/06/2024 Locations: East Berlin, Connecticut; Springfield, Massachusetts; Westwood, Massachusetts Eversource's Resilience and Reliability group focuses on implementing a data-driven strategy to invest in strengthening the electric transmission and distribution grid to mitigate and adapt to climate change...


  • Westwood, Massachusetts, United States Eversource Full time

    Senior Engineer, System Resiliency and Reliability 03/06/2024 Locations: East Berlin, Connecticut; Springfield, Massachusetts; Westwood, Massachusetts Eversource's Resilience and Reliability group focuses on implementing a data-driven strategy to invest in strengthening the electric transmission and distribution grid to mitigate and adapt to climate change...


  • Westwood, United States Eversource Energy Full time

    Eversource Energy Lead Software Engineer, Sitefinity (Hybrid) Westwood , Massachusetts Apply Now Lead Software Engineer, Sitefinity (Hybrid) This is a hybrid role. The first three months are fulltime in the office. Our Team We have an exciting opportunity to join Eversource is hiring a Lead Software Engineer with content management systems experience,...


  • Westwood, United States RaySecur Full time

    Job DescriptionJob DescriptionCompany DescriptionRaySecur is technology startup revolutionizing security imaging with the world’s first desktop scanners capable of seeing inside objects using cutting-edge terahertz imaging technology, machine vision, and artificial intelligence. We are venture backed and growing fast.  Our systems are used by some of the...


  • Westwood, United States RaySecur Full time

    Job DescriptionJob DescriptionCompany DescriptionRaySecur is technology startup revolutionizing security imaging with the world’s first desktop scanners capable of seeing inside objects using cutting-edge terahertz imaging technology, machine vision, and artificial intelligence. We are venture backed and growing fast.  Our systems are used by some of the...


  • Westwood, United States RaySecur Full time

    Job DescriptionJob DescriptionCompany DescriptionRaySecur is technology startup revolutionizing security imaging with the world’s first desktop scanners capable of seeing inside objects using cutting-edge terahertz imaging technology, machine vision, and artificial intelligence. We are venture backed and growing fast.  Our systems are used by some of the...


  • Westwood, United States RaySecur Full time

    Job DescriptionJob DescriptionCompany DescriptionRaySecur is technology startup revolutionizing security imaging with the world’s first desktop scanners capable of seeing inside objects using cutting-edge terahertz imaging technology, machine vision, and artificial intelligence. We are venture backed and growing fast.  Our systems are used by some of the...


  • Westwood, United States Eversource Energy Full time

    Lead Software Engineer, Sitefinity (Hybrid) 01/22/2024 Locations: East Berlin, Connecticut; Windsor, Connecticut; Westwood, Massachusetts; Manchester, New Hampshire Lead Software Engineer, Sitefinity (Hybrid)This is a hybrid role. The first three months are fulltime in the office.Our TeamWe have an exciting opportunity to join Eversource is hiring a Lead...

  • Software QA Engineer

    2 months ago


    Westwood, United States RaySecur Full time

    Job DescriptionJob DescriptionJob DescriptionAs a Software QA Engineer at RaySecur, you will be responsible for developing and maintaining a comprehensive suite of tests and processes to protect against defects which may arise over the course of continuous product evolution and enhancement.Who We AreWe are a fast-paced, rapidly-growing, and dynamic start-up...

  • Software QA Engineer

    2 months ago


    Westwood, United States RaySecur Full time

    Job DescriptionJob DescriptionJob DescriptionAs a Software QA Engineer at RaySecur, you will be responsible for developing and maintaining a comprehensive suite of tests and processes to protect against defects which may arise over the course of continuous product evolution and enhancement.Who We AreWe are a fast-paced, rapidly-growing, and dynamic start-up...