Job Title
- Software Engineer
Location - Iselin, New Jersey
Job type - Hybrid
Duration - 06+
Months
Interview - Skype + F2F
Client - Citizen Bank
Job Description:
As a Senior Software Engineer, you will work alongside and
mentor a group of talented engineers as you pursue a broad range of
initiatives. By leveraging your technical skills and thirst for innovation, you
will produce disruptive technologies that will ensure market leadership in
consumer banking. As a future leader, you will work on multiple solutions
spanning consumer banking applications.
The Senior Software Engineer will be responsible for:
- Designing,
modifying, developing, and implementing technology solutions. Building
modern, architecturally sound components, tools, and applications to meet
mission-driven strategic business goals.
- Participating
in an environment rapidly transforming to the Agile methodology, adhering
to best practices and collaborating effectively with team mates.
- Infusing
quality of service characteristics, such as scalability, manageability,
and maintainability, into distributed service-based frameworks to create
or expand business or technical capabilities.
- Contributing
insight from prior experiences when considering design specifications,
especially considering the goals of the consumer-facing product.
Required
Qualifications
- 5+ years of experience in software
development, with a proven record of successfully launching commercial products.
- 3+ years of experience with collecting
requirements, creating software designs, and developing efficient
implementations.
- Demonstrated ability to operate in a
team environment, with strong interpersonal and communication skills.
- Understanding of multiple programming
languages, including at least one front-end framework (Angular/React/Vue),
such as Python3, Java, JavaScript, Ruby, Golang, C, C++, etc.
- Required: Bachelor's degree in
Software Engineering, Computer Science, Engineering, Mathematics, or a
related discipline.
Desired Qualifications
- Understanding
of the banking industry, specifically the functions of custodial and
consumer banking.
- Experience
with AWS/Azure/GCP.
- Bash
and Linux experience.
- Familiarity
with full-stack development.
- Experience
with CI/CD pipelines (CircleCI, Jenkins, or equivalent).
- Cloud
certifications such as AWS Solutions Architect.
- Understanding
of data structure concepts such as linked lists, dictionaries, arrays,
custom object creation, etc