EMPower

Sr Engineer Software

Bengaluru, India
Node.js PostgreSQL Docker React Angular Java Spring AWS Python Kubernetes API MySQL Oracle
Search for More Jobs Talk to a recruiter now 💪
This job is closed! Check out or
Description

Grow your career with a growing organization

Whether they’re helping people reach their long-term financial goals or providing personal wealth management strategies, every associate contributes to changing the lives of those we serve for the better. When it comes to job satisfaction, that’s hard to beat. And from a personal satisfaction perspective, you’ll enjoy the freedom to support causes that matter to you and experience a truly inclusive work environment. Your future starts now.

Job description - Senior Software Engineer

DUTIES / RESPONSIBILITIES / ESSENTIAL FUNCTIONS:

  • Design, develop, unit test and maintain web applications using Java/J2EE, Design patterns, open-source frameworks.
  • Solid 3–5 year experience with one or more of the following technologies: Java, Spring/SpringBoot, Web Services (JSON/XML), RESTful architectures, AWS API Gateway, Lambda, NodeJS, Python.
  • 1+ year experience on AWS platform/services or other cloud products
  • Strong relational database skills on any databases (MySQL, Oracle, PostgreSQL etc)
  • Understanding of service-oriented architecture (SOA) deployments with ability to design applications.
  • Experienced in CI/CD pipelines and deployment models using Jenkins/Hudson.
  • Proficient with source code version control such as GitHub/GitLab
  • Experience using Scrum, Agile modelling, and adaptive software development lifecycle.
  • Work closely with project manager, business analyst and QA teams. This requires strong collaboration and communication skills.
  • Participates efficiently and effectively in Quality Assurance methodologies and solutions in support of business needs.
  • Adopt and contribute to best practices, standards & guidance, then subsequently provide coaching of team members.
  • Prepares appropriate documentation from which systems and solutions are supported and maintained.
  • Collaborates with colleagues regarding development best practices and/or application issues.
  • Participant in on-call rotation and respond/resolve complex and/or escalated issues.
  • Completes other duties as assigned.

EDUCATION:

  • Bachelor's degree in Computer Science, Information Systems, or equivalent emphasis.

OTHER PREFERRED QUALIFICATIONS:

  • 5+ years programming and software engineering experience.
  • Understanding of Object-oriented analysis, design, and development abilities.
  • Experience on Docker, Kubernetes are a plus.
  • Understanding how to secure APIs using standard security frameworks such as OAuth2
  • Good understanding of front-end and web frameworks such as React and Angular and how they integrate with APIs and backend services.
  • Preferred work experience using JIRA in Agile or related development methodologies.
  • Demonstrates continuous learning of new technologies.
  • Test driven development using testing frameworks (Junit, SoapUI).
  • Self-motivated individual that thrives in a team environment.
  • Excellent written and verbal communication skills.                                                                     

We are an equal opportunity employer with a commitment to diversity.  All individuals, regardless of personal characteristics, are encouraged to apply.  All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law. 

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers