Engineer Software

3 - 8 years

11 - 12 Lacs

Bengaluru

Posted:1 week ago| Platform: Naukri logo

Apply

Skills Required

Unix Hibernate Linux SOA Solaris XML JSP Javascript Struts PLSQL

Work Mode

Work from Office

Job Type

Full Time

Job Description

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. A Software Engineer is responsible for designing, developing, and maintaining software applications. They play a crucial role in the entire software development lifecycle, from requirements analysis to deployment, and ongoing support. Essential Functions: Design, code, and test software features and components. Collaborate with cross-functional teams to gather and refine software requirements. Lead coding efforts for specific modules or features. Troubleshoot and resolve complex software issues. Participate in code reviews and enforce coding standards. Contribute to architectural decisions and design discussions. Continuously learn and adapt to modern technologies and development practices. Document and demonstrate solutions by developing documentation, code comments, clear and efficient code. Qualifications: Bachelors degree in computer science or equivalent training. 3+ years of experience in software development with Spring boot/Struts/JSP, Web services (RESTful) using JSON and XML formats and producing reusable, superior technical components. Experienced in working in a Full stack environment. Proficiency in one or more programming languages such as Java, React, Python, Swift, JavaScript, or similar. Strong understanding of software development methodologies and best practices. Problem-solving, debugging, and troubleshooting skills. Excellent teamwork and communication abilities. Experience with Agile principles preferred Experience across multiple projects and development cycles preferred Working experience on Cloud Technologies (AWS / Azure / Google cloud etc. Web Services (SOAP and REST) / SOA Other desirable experience: (Nice to have) Agile/ Scrum methodology Application Servers such as Oracle WebLogic UNIX operating systems such as Sun Solaris or Linux, Tools & Utilities Experience with a relational databases and PL/SQL Exposure to Spring / Hibernate frameworks.

Mock Interview

Practice Video Interview with JobPe AI

Start Unix Interview Now
Empower Pragati
Empower Pragati

Social Enterprise / Non-Profit

Pune

50-100 Employees

20 Jobs

    Key People

  • Ravi Kumar

    Founder and CEO
  • Anita Sharma

    Chief Operations Officer

RecommendedJobs for You