Role: Software Engineer (Build Engineer)
Location: Bangalore
Experience: 3 to 6 years
Education: Bachelors of Science in Computer Science or equivalent
RESPONSIBILITES:
• Create and monitor daily software build procedures
• Collaborate with other developers and departments to ensure high quality software and timely delivery
• Mentor other development team members
• Perform technical reviews and ensure adherence to standard SDLC practices (coding and testing)
• Maintain and enhance scripts on an ongoing basis per development feedback
• Ensure that unit and system tests are automated, per quality assurance requirements
• Optimize performance and scalability as necessary to meet business goals of application and environment
• Open to take on other projects and responsibilities as necessary
REQUIRED SKILLS:
• Proficient in Maven, Ant, SVN
• Experience with 4-tier architectures
• Experience with relational databases such as MS SQL
• Experience with Linux and Windows OS
• Proficient with source-control tools and best practices
PREFERRED SKILLS:
• Flexibility and willingness to pitch in where needed. This may mean on occasion helping with other functions (e.g. QA, Operations)
• Excellent verbal and written communications skills and an interest in working in a collaborative team environment