Sustenance Engineer - Actian Data Platform - Bangalore/Pune
Bangalore, IndiaFull-TimeMid-levelSoftware Engineering
Key Responsibilities:
- Design and implement complex units/modules/products that meet functional and business requirements on schedule and within budget.
- Develop plans outlining steps and plan for developing features and communicate plans and status to management and other engineering team members.
- Write and maintain documentation to describe program development, logic, coding, testing, changes, and corrections.
- Perform unit/module testing of software to find errors and confirm programs meet specifications.
- Fix bugs and add enhancements.
- Participate in design and code reviews with other developers.
- Assist Quality Assurance Team by providing assistance to testers and support personnel as needed to determine system problems.
- Review and approve software testing plans for quality assurance.
- Provide input to establish and improve departmental processes and procedures.
- Provide product content to Technical Writers.
Specific Skills and Cerifications:
- Prior experience in building scalable Cloud applications on AWS / Azure or GCP is a must.
- At least 5 years’ experience with Node.js, Scala or Java programming environments. Containerization experience with Kubernetes is a must have.
- Advanced design/debugging/coding skills especially for a distributed system, microservices architecture and REST APIs. Complex problem-solving skills.
- Good written and oral communication skills.
- Organizational skills.
- Analytical skills.
- Technical Skills.
- Quality Management.
Preferred Education:
- Bachelor's Degree (or higher) in Computer Science or related discipline.
Work Experience:
- Typically, 5 to 10 years in software engineering
