Overview
Design and develop software solutions across the application stack, from front-end user interface to backend, on projects of limited complexity under regular supervision.
What you'll do
- Design and develop software solutions requiring general domain knowledge and specialized business experience.
- Work at all layers of the application stack, including front-end user interface and backend development.
- Analyze user requirements and needs and make decisions within general parameters under regular supervision.
- Support and often lead projects within your own organization with limited complexity, including the development of medium-size system components.
- Apply a strong and broad understanding of quality standards, so that work requires minimal revision.
- Review complex functional specifications and other validation deliverables as assigned.
- Provide peer support and help on-board new Software Engineers to the team.
What you'll need
- Bachelor's Degree in Computer Science, a related field, or equivalent experience (Req Or)
- 3 to 5 years prior related experience in developing applications, graduate experience, or demonstrated success in development with Snowflake, Databricks and Redshift (Req Or)
- Experience with Python, PLSQL and Linux based development.
- Ability to write clean code.
- History of successfully designing small to medium system components.
- Good interpersonal communication and presentation skills.
- Attention to detail.
- Technical/functional expertise.
- Communication.
- Decision making.
- Customer focus.
- Conflict management.
- Energy, motivation and work rate.
Details
- Location: Bangalore, India.
Read the full description and apply on the company’s own careers page.