Sr. Developer - Dev | Codersbrain
Job Description
Job Title: Sr. Developer – C#.Net, Azure, C++
Job Location: Pune, India
Department: HM_DU2
Experience Required: 5+ Years
Open Positions: 1
Employment Type: Full-Time (Permanent)
Company Overview:
Join Schlumberger Information Solutions, a leading innovator in delivering software and services for the oil and gas industry. We are looking for a technically strong and experienced Sr. Developer to be part of a high-impact engineering team, developing and maintaining robust enterprise applications.
Position Purpose:
To analyze, design, develop, and maintain enterprise-grade software applications. The role involves providing innovative and cost-effective engineering solutions while actively participating in knowledge sharing and agile development practices.
Key Responsibilities:
-
Analyze business and technical requirements to deliver high-quality solutions.
-
Design and develop scalable applications using C#.Net, Azure, and C++.
-
Maintain existing software programs and improve performance.
-
Participate in Agile/SCRUM teams and contribute to sprint planning and retrospectives.
-
Implement configuration and data management best practices.
-
Ensure software adheres to quality principles and coding standards.
-
Collaborate with stakeholders, users, and cross-functional teams for implementation.
Mandatory Skills:
-
Strong hands-on experience in C#.Net (.NET 4.5+), ASP.NET, WCF, and Web APIs.
-
Experience with JavaScript, jQuery, and front-end integration.
-
In-depth knowledge of C++, MFC, and COM on Windows.
-
Strong understanding of Object-Oriented Programming (OOP) and Design Patterns.
-
Database experience: writing and optimizing queries on SQL Server.
-
Working experience with Visual Studio, TFS, or SVN.
Good to Have:
-
Experience in classic ASP.
-
Familiarity with WiX Toolset.
-
Exposure to Azure DevOps pipelines.
Additional Requirements:
-
Strong oral and written communication skills.
-
Collaborative mindset – ability to work closely with peers, management, and users.
-
Prior experience in configuration management and data-oriented development efforts.
Qualifications:
-
B.Tech/B.E. in Computer Science, Information Technology, or related Engineering discipline.
-
Minimum of 5 years of hands-on development experience in enterprise environments.