Define technical specifications and development requirements that result in high performing technology.
Develop and review software to solve business problems of moderate scope by keeping customer experience at the forefront.
Adopt and model a DevOps mindset by applying automation, continuous integration and continuous delivery in everything we do.
Foster innovation by applying best practices and learning from emerging technologies and through collaboration with cross functional stakeholders.
Provide on the job training to new members.
Communicate difficult concepts and provide recommendations.
Enables collaboration such as mobilizing teams and active participation in problem solving sessions.
Software Development experience.
Knowledge of software development, practice, concepts and technology.
Proficiency with various software languages and platforms such as Java, Oracle, Azure etc.
Experience with related technology stack and platforms.
Experience with building effective relationships with immediate team and stakeholders.