Roles & Responsibilities â€ Build Setup Programs for Aptify Application by, following build and setup engineering guidelines, understanding Aptify Framework, following Aptify Best Practices for build and setup, configuring entities and applications in Aptify as required, collaborating with build engineering team. â€ Manage Code Repository by, maintaining code repository in TFS, perform and administer database baseline, improve practices of branching and code merge, establish process control points and configure TFS reporting suite to custom needs of development team. â€ Provide Setup related Assistance by, unit testing of setup on different environment, debug and fix issues faced by team in installation of setup, assist QA team in getting the setup tested by providing required guidelines for setup & deployment, work with Documentation team in documenting Setup and Deployment process, maintaining the versioning of assemblies and application as per the builds released. â€ Be part of Agile SCRUM in Aptify by, understanding the Agile process set in Aptify, follow the process to provide build at end of sprint cycles required. â€ Improve Setup and Build Process by, automating setup and build related tasks, reâ€ engineering setup for better user experience, leading up to building a continuous integration system for all our products.
Skills, Experience and Other Criteria â€ work experience as a Build Engineer, with 6 months of experience in developing setup applications. . Hands on developing Setup for Windows and Web Based applications. â€ Solid Knowledge of RDBMS, preferably with Microsoft. â€ Experience of working with code repositories like TFS (or similar) and automation of configuration management tasks â€ Experience of continuous integration build systems (e.g. Cruisecontrol, Jenkins, Hudson, etc.) â€ Experience of using tools to integrate best practices like static code analysis, automated unit tests and integration tests, code coverage analyzers, creation of sandâ€box systems, etc. â€ Ability to automate and speed up build and release process. â€ Experience of Building and Packing Mobile applications using PhoneGap would be an added advantage. â€ Good & Effective Communication Skills. â€ Ability to work well in a team environment and independently while tackling complex problems. â€ Ability to learn and work with cutting edge technologies.