Responsibilities
- Assist with designing and developing high quality software solutions by writing clean, maintainable, and efficient code.
- Partner to apply internal software deployment platforms, methodologies, and tools to automate the deployment process.
- Coordinate cross-functional teams of product managers, designers, architects, and other engineers to help gather requirements and deliver resolutions.
- Write and maintain standard unit tests and integration tests, and perform debugging to maintain software quality and performance.
- Make suggestions for improving software development and deployment processes.
- Maintain comprehensive documentation for software applications, deployment processes, and system configurations.
- Provide technical support and troubleshooting for standard issues with deployed applications.
Qualifications
- No minimum years of relevant experience required. Typically reflects 2 years or more of relevant experience.
- B.E/B.Tech/M.E/M.Tech degree.