Ranchi, Jharkhand, India
Information Technology
Full-Time
John Wood Group

Overview
- Leads software development teams using Agile, Continuous Integration and Delivery practices utilising and driving the adoption of automation to boost release velocity and reduce time to market
- Supervises and directs people and other resources to achieve specific business outcomes within limited timeframes while removing obstacles and shielding the team from interruptions during sprints and delivers the full scope of the sprints on time
- Develop existing and new applications by analyzing and identifying areas for modification and improvement. Develop new applications to meet customer requirements.
- Works with project managers, product owners and QA engineers to manage sprint backlogs, clarifies and priorities user stories, analyses and manages the impact of changes to the rest of the application by providing technical approach and execution planning
- Monitor, identify, and correct more complex software defects to maintain fully functioning applications software.
- Elicits complex business requirements using a variety of methods and express the requirements in terms of target user roles and goals
- Defines and maintains a road map to facilitate software development and ensures the development work is accurately estimated and prioritised in line with business requirements
- Creates solution architectures, system analyses, designs and has hands-on involvement with developing new functionality and enhances existing products/solutions
- Governs and contributes to core principles, practices, architectural and security by design principles and standards
- Leads by example by writing well designed, high-quality, well-tested and clean code following SOLID principles
- Resolves complex technical issues through debugging, research, and investigation
- As a subject matter expert on the team, maintains an understanding of current technology, product and domain knowledge, database management, programming practices, and future trends through ongoing self-learning
- Designs and monitors quality of source code, configurations, tooling, automated tests and monitors, diagnoses, and corrects performance and security issues
- Conducts code reviews and advocates for technical excellence while being open to change when needed
Internal:
- Head of Technical Function/Assurance
- Business system and product owners and key users globally
- Working Relationship with the Software Development Teams
- IT Business Partners
- IT infrastructure and Security teams
External:
- System vendors and their partners
- 3rd party service providers and consultancies
- Customers, contractors and suppliers
Qualifications:
- Degree level education in relevant subject such as Computer Science or Software Engineering
Knowledge, skills and experience:
- Typically 5 – 10 years related experience
- Substantial general work experience together with comprehensive job related experience in own area of expertise to fully competent level.
- Expert-level knowledge of two or more languages
- Proven working experience of leading software development teams using Agile, Continuous Integration and Delivery practices
- Proven ability to provide leadership, mentoring and leading others and always advocate for technical excellence while being open to change when needed
- Commercial working experience of design and development of full-stack medium/large web applications with hands-on experience with front-end, middle-tier and ORM frameworks
- Secure coding practice in line with industry best practice such as OWASP
- Expert in design patterns and Object-Oriented programming
- Strong Analytical and Problem-solving skills
- Expert in writing unit and integration tests using a mocking framework
- Proven track record of leading full life-cycle development, including requirement gathering and analysis, design, implementation, deployment, testing and maintenance
- Extensive experience with Continuous Integration (CI) and Continuous Delivery platforms and tools
Personal attributes:
- Compassionate, accountable, self-driven leader, capable of leading effectively in a geographically dispersed team
- Disciplined, organised, self-motivated and focused on the delivery of results
- Positive attitude with excellent verbal & written communication and collaboration skills
- Strong Analytical and Problem-solving skills
- Active learner with a strong passion for software development and technical excellence
Wood is a global leader in consulting and engineering, helping to unlock solutions to critical challenges in energy and materials markets. We provide consulting, projects and operations solutions in 60 countries, employing around 35,000 people. www.woodplc.com
Diversity Statement
We are an equal opportunity employer that recognises the value of a diverse workforce. All suitably qualified applicants will receive consideration for employment on the basis of objective criteria and without regard to the following (which is a non-exhaustive list): race, colour, age, religion, gender, national origin, disability, sexual orientation, gender identity, protected veteran status, or other characteristics in accordance with the relevant governing laws.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in