Senior Software Developer
2 weeks ago
Job Description
Remarkable people, trusted by clients to design and advance the world.
Wood India Consulting division is currently recruiting for a Senior Software Developer (Full Stack) to join our team in Chennai.
This position is based in Chennai and because success in the role will require in-person contact with the team, remote work is not an option.
The Role
Responsibilities of this role includes identifying and resolving complex software issues, gathering and translating business requirements, and maintaining a clear product roadmap
You will also be involved in leading software development teams using Agile methodologies, Continuous Integration, and Continuous Delivery (CI/CD) practices to accelerate release cycles and enhance delivery efficiency.
The individual in this position will supervise and coordinates resources to meet business goals within tight deadlines while protecting the team from external disruptions.
Our Clients and Projects
Designing the future. Transforming the world.
Our Intelligent Assets (IA) service line sits within Wood's Digital Consulting business unit. Within IA supporting global energy transition through decarbonisation and green energies is a key part of our plans and we expect to see significant growth in these sectors, while at the same time meeting commitments to existing hydrocarbon development infrastructure. In addition, Wood supports a wide range of industries to ensure the ongoing integrity of their plant and equipment. Wood is committed to the implementation of the latest digital technologies to the energy environment and is looking for the next generation of engineers with both the skills and imagination to realise this ambition.
What we can offer
- Meaningful and interesting projects delivered to high profile clients across the Energy Sector within the UK and other international locations as required
- Commitment to Diversity and Inclusion; we are an organisation actively committed to diversity and inclusion across our business
- Competitive renumeration package with regular reviews to ensure we are rewarding at the right level in line with the market
- Commitment to continued professional development; development plans that are tailored to your individual needs and interests
- Global connections; join experts around the world who are at the leading edge of our industry, shaping the standards of our profession
Responsibilities
The key objectives for this role are:
- 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 analysing 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 pact 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
- 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
- Leads by example by writing well designed, high-quality, well tested and clean code following SOLID principles
Qualifications
Skills And Qualifications
What makes you remarkable?
At Wood, we are committed to equal opportunities and welcome all talented individuals to consider joining our team. So even if you don't match every statement below but feel you have some of the experience, knowledge or skills needed for this role, we encourage you to apply. It will take all of us working together to deliver solutions to the world's most critical challenges.
Expected:
- Degree level education in relevant subject such as Computer Science or Software Engineering
- 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
- Expert in writing unit and integration tests using a mocking framework
- Proven track record of leading full lifecycle development including requirement gathering and analysis, design, implementation, deployment, testing and maintenance
- Extensive experience with Continuous Integration (CI) and Continuous Delivery platforms and tools
About Us
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.
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.
-
Senior Software Engineer
5 days ago
Chennai, Tamil Nadu, India Banyan Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Senior Software Engineer
5 days ago
Chennai, Tamil Nadu, India Banyan Software Full time ₹ 10,00,000 - ₹ 25,00,000 per yearBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Senior Software Developer
5 days ago
Chennai, Tamil Nadu, India DNV careers Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are seeking a skilled and experienced Senior Software Developer to join our dynamic team. In this role, you will lead the design, development, and implementation of high-quality software solutions. You will collaborate with cross-functional teams to deliver scalable and maintainable systems that meet business needs.Key Responsibilities:Design, develop,...
-
Senior Software Engineer
3 days ago
Chennai, Tamil Nadu, India hSenid Software Lanka Full time ₹ 10,00,000 - ₹ 25,00,000 per yearCompany DescriptionhSenid Mobile Solutions is a wholly owned subsidiary of hSenid Software International Pvt.Ltd., an international software development company with offices in the United States ofAmerica, Singapore, India and Sri Lanka. It was founded in 1997 with the aim of providing highquality software products and services to its customers worldwide. We...
-
Senior Software Developer
2 weeks ago
Chennai, Tamil Nadu, India Metayb Full time ₹ 1 - ₹ 2 per yearDescription :Senior Software Developer Java Full Stack (5 to 8 Years of Experience).About UsMetayb is a fast-growing digital transformation company empowering organizations to thrive in the digital-first era.In just three years, we've built a team of 300+ experts focused on creating seamless customer experiences, boosting operational efficiency, and...
-
Laserbeam Software
1 week ago
Chennai, Tamil Nadu, India LaserBeam Software Full time ₹ 5,00,000 - ₹ 15,00,000 per yearDescriptionSenior Full-Stack Developer : .NET Core, React, and MicroservicesWe are seeking a highly skilled and experienced Senior Software Developer to join our innovative development team. The ideal candidate is a full-stack expert with deep proficiency in .NET Core, React JS, Microservices architecture, and modern software practices. This role is critical...
-
Senior Software Developer
2 weeks ago
Chennai, Tamil Nadu, India dSPACE Full time ₹ 5,00,000 - ₹ 8,00,000 per yearCompany DescriptiondSPACE is a leading provider of simulation and validation solutions for developing networked, autonomous, and electrically powered vehicles. Our end-to-end solutions are extensively used by automotive manufacturers and suppliers to test software and hardware components of new vehicles before they hit the road. Additionally, dSPACE's...
-
Senior Developer
3 days ago
Chennai, Tamil Nadu, India Banyan Software Full time ₹ 6,00,000 - ₹ 12,00,000 per yearAbout Hancock Software Hancock Software is a leading SaaS solutions provider specializing in cutting-edge Energy Efficiency Program Management software that empowers utilities to reduce their customer's energy consumption to address accelerating electricity demand and greenhouse gas reduction goals. We have a proven platform currently in use on programs...
-
Senior Software Developer
3 days ago
Chennai, Tamil Nadu, India DNV Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescriptionWe are seeking a skilled and experienced Senior Software Developer to join our dynamic team. In this role, you will lead the design, development, and implementation of high-quality software solutions. You will collaborate with cross-functional teams to deliver scalable and maintainable systems that meet business needs.Key Responsibilities:Design,...
-
Senior Developer
1 week ago
Chennai, Tamil Nadu, India Banyan Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...