Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

Develop and maintain the front-end and back-end components of the product ensuring reliable digital product functionality. Responsible for coding using an agile methodology and continuously update and maintain the code of the product based on the agreed technological stacks and utilizing the same DevOps and CI/CD tools and solutions provided on the enterprise systems through utilizing CIB enterprise systems and enterprise integration layers.

Responsibilities:

  • Develop and maintain the front-end of one or multiple digital products by performing the following set of activities.
  • Design, develop, and maintain simple to moderate scalable web/mobile applications using Node.js and React Native.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Troubleshoot and debug applications to optimize performance.
  • Implement best practices for software development, testing, and deployment.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay updated with emerging technologies and trends in software development.
  • Provide production support that includes evaluate efforts, investigate cause of and produces solutions to address defects.
  • Develop and automate tests across multiple Web and Mobile platforms.
  • Participate in discussions with user teams and agile team members about technical best practices and help teams identify optimal technical solutions.
  • Bachelor’s degree in computer science or its equivalent.
  • 1-3 years of relevant experience for digital products (preferably banking)
  • Proven experience as a Full Stack Developer or similar role.
  • Strong understanding of SDLC, Agile, Design patterns and UX/UI design principles.
  • Proficiency in Node.js and/or React Native.
  • Strong understanding of RESTful APIs and web services.
  • Experience with databases (e.g., MongoDB, PostgreSQL).
  • Experience with version control systems (e.g., Git).
  • Experience with unit & e2e testing frameworks (e.g., mocha, jasmine, WebDriver Io and cypress).
  • Knowledge of HTML, CSS, and JavaScript frameworks.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.

Preferred Qualifications:

  • Experience with cloud platforms (e.g., AWS, Azure).
  • Knowledge of mobile application development best practices.
  • Familiarity with CI/CD pipelines and DevOps practices.

Skills:

  • Strong communication skills with ability to communicate complex technical concepts and align organization on decisions.
  • Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply.
  • Team collaboration skills to create innovative solutions efficiently.
  • Strong understanding of techniques to release fast and often, fail safe etc.
  • Understanding of extreme programming practices.

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, SSC HR Solutions

Join us as a Software Engineer and become a vital part of our innovative team! At our company, you’ll dive into an exciting world where you'll get to develop and maintain both front-end and back-end components for our cutting-edge digital products. With an agile approach, you'll leverage your skills in coding to ensure our applications function reliably and efficiently. Your day-to-day will involve designing and maintaining scalable web and mobile applications using technologies like Node.js and React Native, collaborating closely with cross-functional teams to get new features to life. Writing clean and maintainable code is key, as is troubleshooting and optimizing application performance. You'll also participate in code reviews, help push forward best practices in software development, and continuously educate yourself on the latest tech trends. If you hold a Bachelor’s degree in computer science or a related field, and have 1-3 years of experience in developing digital products (especially in banking), we encourage you to apply! Strong knowledge of RESTful APIs, databases such as MongoDB and PostgreSQL, plus experience with version control systems like Git will set you apart. If you're ready to be a part of a team that's dedicated to constant improvement and innovation, this is the opportunity for you!

Frequently Asked Questions (FAQs) for Software Engineer Role at SSC HR Solutions
What responsibilities does a Software Engineer have at our company?

Software Engineers at our company are responsible for developing and maintaining front-end and back-end components of our digital products. This includes designing and developing web and mobile applications using Node.js and React Native, writing clean and efficient code, and collaborating with cross-functional teams to deliver new features. In this role, you’ll also troubleshoot applications to enhance performance, participate in code reviews, and contribute to the overall best practices in software development.

Join Rise to see the full answer
What qualifications are required for a Software Engineer position in our company?

To be considered for the Software Engineer position at our company, candidates should hold a Bachelor's degree in computer science or a similar field, along with 1-3 years of relevant experience, preferably in digital products within the banking sector. Proficiency in Node.js, React Native, and strong knowledge of RESTful APIs and databases like MongoDB or PostgreSQL are essential for this role.

Join Rise to see the full answer
What skills are important for a Software Engineer at our company?

Key skills for a Software Engineer at our company include strong communication abilities to articulate complex technical concepts clearly, excellent problem-solving capabilities, and teamwork skills for collaborative innovation. Familiarity with Agile methodologies, SDLC, and best practices in software development and testing frameworks like mocha and Cypress will greatly benefit candidates.

Join Rise to see the full answer
What technologies should a Software Engineer be experienced with at our company?

Software Engineers at our company should have experience with technologies like Node.js and React Native for application development. A good understanding of databases such as MongoDB or PostgreSQL, version control systems like Git, and cloud platforms (e.g., AWS or Azure) are valuable assets. Additionally, familiarity with CI/CD practices and DevOps methodologies is preferred.

Join Rise to see the full answer
What is the work environment like for a Software Engineer at our company?

The work environment for a Software Engineer at our company is dynamic and collaborative, emphasizing innovation and continuous improvement. Our teams work closely together in an Agile setting, encouraging knowledge-sharing and participation in discussions on technical best practices. It's an excellent chance for professionals to grow their skills while working on exciting projects.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe your experience with Node.js and React Native?

When answering this question, provide specific examples of projects where you successfully used Node.js and React Native. Discuss the applications you developed, your role in the project, and any challenges you faced. This showcases your practical experience and familiarity with these technologies.

Join Rise to see the full answer
How do you ensure the code you write is maintainable and efficient?

Discuss techniques you use, such as following best practices for coding standards, writing unit tests, and performing code reviews with peers. Mention any specific methodologies, like Agile, that you implement to enhance code maintainability and efficiency throughout the development lifecycle.

Join Rise to see the full answer
What is your approach to troubleshooting and debugging applications?

Share your step-by-step process for troubleshooting issues, including how you utilize logs, testing frameworks, and any debugging tools. It’s also beneficial to outline how you collaborate with team members to resolve complex issues, emphasizing communication skills.

Join Rise to see the full answer
How do you stay updated with emerging technologies in software development?

Talk about resources you use for learning, such as online courses, blogs, tech conferences, or community meet-ups. Highlight your commitment to continuous learning, which is vital for a Software Engineer's role and how it drives your contributions to the team.

Join Rise to see the full answer
What experience do you have with version control systems, particularly Git?

Explain your hands-on experience using Git, including how you use it for version management and collaboration with team members. Share examples of branches, merges, and handling conflicts to illustrate your proficiency effectively.

Join Rise to see the full answer
Can you give examples of how you’ve implemented Agile methodologies in past projects?

Provide specific instances where you participated in Agile practices such as sprints, daily stand-ups, and retrospectives. Discuss how these practices helped your team improve efficiency and deliver quality software products.

Join Rise to see the full answer
What role do you play in code reviews?

Explain your approach to code reviews, emphasizing the importance of constructive feedback. Talk about how you provide insights on best practices and maintain a positive team environment where all contributions are valued.

Join Rise to see the full answer
How do you approach testing in your development process?

Discuss the types of testing you employ, such as unit tests, integration tests, and E2E tests. Highlight specific frameworks you've used like mocha or Cypress and how you automate testing to ensure quality and performance in your applications.

Join Rise to see the full answer
What challenges have you faced as a Full Stack Developer and how did you overcome them?

Choose a particular challenge and explain how you addressed it, focusing on problem-solving skills and teamwork. This showcases your resilience and capacity to navigate complex technical situations effectively.

Join Rise to see the full answer
Why do you want to work as a Software Engineer at our company?

Highlight specific aspects of the company culture, projects, and values that resonate with you. Tie your motivations back to how your skills and interests align with the company’s goals, demonstrating genuine enthusiasm for the position.

Join Rise to see the full answer
Similar Jobs
SSC HR Solutions Remote No location specified
Posted 4 days ago

Become a pivotal figure in revolutionizing banking through AI as the Lead Data Scientist at the bank.

Posted 4 days ago

An exciting opportunity for a Data Science Specialist to be part of a leading AI transformation in banking.

Photo of the Rise User
Posted 12 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Be part of a diverse team at American Express as a Software Engineer specializing in Cloud Observability, shaping the future of technology.

Photo of the Rise User
Storyteq Remote No location specified
Posted 5 days ago

Storyteq is seeking motivated Graduate Software Configurators to become key players in our dynamic Implementation Team.

Posted 11 days ago

Oura is looking for a Senior iOS Engineer to enhance user experiences through innovative UI development for health intelligence products.

Photo of the Rise User

Join 1WorldSync as a Senior Software Engineer to craft quality solutions leveraging modern technologies in a collaborative environment.

As a Principal iOS Engineer at AirNxt, you'll drive the development of mobile applications for the aviation industry, pioneering innovative solutions and workflows.

Photo of the Rise User
Posted 14 days ago

Cognite is seeking a skilled Performance Engineer to tackle complex performance challenges within a groundbreaking SaaS platform.

Workana Hybrid United States
Posted 2 days ago

Seeking a Senior PHP Developer to lead our agile team in developing and deploying complex multi-tenant applications.

Join Truelogic as a Senior Software Engineer and be part of a dynamic team delivering impactful technology solutions to top-tier companies.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden