Senior Software Developer (.Net Full Stack)
Wood is hiring a Senior Software Developer (.Net Full Stack) in Chennai, India. Level rates it ; you can apply on Wood.
Level's read on this job
- Level rates this software engineer role Little AI ●○○○: aI is not part of the work.
- Tools and skills the posting cites include .NET, Agile and CI/CD.
- Level classifies it as a senior role.
- Level lists 1,000+ other open roles at Wood.
AI in this role
Lead software development teams and resolve complex technical issues as a Senior .Net Full Stack Developer.
Remarkable people, trusted by clients to design and advance the world.
Wood India Consulting division is currently recruiting for a Senior Software Developer (.Net 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
The key objectives for .Net Full Stack Developer 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
- Degree level education in relevant subject such as Computer Science or Software Engineering
- 5-8 years' experience with .NET Full Stack
- Must-Have Skills:
Strong OOP concepts
C#
LINQ
.NET Core / ASP.NET Core
Web API Core
Entity Framework (EF / EF Core)
SOLID Principles
Design Patterns
Azure Services
HTML
CSS
JavaScript
Bootstrap
Unit Testing Frameworks (xUnit, NUnit, MSTest, etc.)
SQL Server / SQL
- Nice-to-Have Skills:
Blazor
Azure Certifications (AZ-900, AZ-204, etc.) - 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
- Exposure to Blazor is beneficial
How we rate this
Senior Software Developer (.Net Full Stack) at Wood rates 0 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Also common in software engineer jobs at this level
Pay
- Typical software engineer job
- $167k
This posting doesn't list pay. Use the typical software engineer figure when pay comes up. See software engineer jobs
Questions you could be asked
- Tell me about a project where full stack development was part of your work. What did you do?
- Tell me about a project where software engineering was part of your work. What did you do?
- Tell me about a project where team leadership was part of your work. What did you do?
- Tell me about a project where continuous integration was part of your work. What did you do?
- Walk me through how you've used .NET in your day-to-day work.
Adapt your resume
- List these exact terms on your resume: Full Stack Development, Software Engineering, Team Leadership, Continuous Integration, and .NET. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
Want an expert to read your CV for this job?
Free. Send your CV and the role you want next. You get your review by email within 24 hours.
Get new software engineer jobs by email
One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step