Description

Responsibilities:
Work closely with team(s) of offshore developers, leading them to meet deliverables day to day in an agile environment.
Create high level design documents, review low level design documents created by the team.
Manage major incidents from a technical standpoint, with a sense of urgency for critical applications that have direct customer impact.
Work closely with product owners, to understand business requirements and provide solution options.
Understanding the editorial ecosystem, and as a result work with various development, shared service teams within/outside the program on enhancements, new requirements and impact analysis for any major changes functional or technical.
Work closely with security team to ensure application meets the corporate standards and reduce technical debt.
Experience with DevOps culture, and use of tools to ensure Continuous Integration and Continuous Delivery for application deployment.
Leverage monitoring tools for application insights and patterns that can identify potential issues, enhance user experience and improve performance.
Utilize strong knowledge on AWS, to aid in migrating applications from on premise data centers to the cloud and leverage AWS tool set to modernize existing applications.
Qualifications:

Master's degree or equivalent
Excellent communication skills, verbal and written
Confident and articulate in presentation
Ability to manage multiple tasks under tight deadlines
Prior experience with SCRUM/Agile methodologies with enterprise-level application development projects
Constantly strives to Client and learn new technologies
Ability to balance business priorities with technical requirements
Ability to interface with executive level management and give senior level presentations.
Skills Required:
Core Java, Groovy, J2EE,JSP, JavaScript, Spring MVC, REST/SOAP, JMS, Publish/Subscribe, XML technologies and ORM frameworks.
Experience working with databases and data architectures RDMS, NoSQL and Graph databases.
Experience working in multiple app servers Weblogic, JBoss, Tomcat and web servers Apache. Experience in working with clustered app servers.
Experience working with the DevOps practices, and using tools/technologies for Configuration Management (Ansible, Ansible Tower), Build pipelines (CI/CD GO, Jenkins) for software build automation and delivery.
Experience in working code quality, security tools such as SonarQube, Fortify.
Experience working with web content authoring/management platforms (CMS).
Lead and coordinate technical activities involving various teams across database, development and operations.

Education

Bachelor's degree in Computer Science