
Lead Software Engineer
2 weeks ago
Lead Software Engineer
About Us :
We are a global leader in providing innovative products and services to the energy industry.
We are looking for talented, driven individuals who want to innovate, achieve, and lead.
We are committed to attracting and retaining the best talent by investing in our employees and empowering them to build successful careers.
Job Summary :
As a Lead Software Engineer, you will be a key contributor to our engineering team, responsible for designing, developing, and maintaining complex software systems.
You will lead the technical design and implementation of new features and enhancements, ensuring they are scalable, secure, and performant.
Your role will involve mentoring junior team members, setting technical direction, and ensuring the delivery of high-quality software solutions.
Key Responsibilities :
System Design & Development : Lead the end-to-end design, development, and documentation of scalable software systems, adhering to engineering best practices.
Technical Leadership : Guide technical research and development efforts, mentor team members, and ensure the timely delivery of high-quality software.
Integration & APIs : Architect and implement components that integrate seamlessly within our broader ecosystem using REST APIs, database queries, and library calls.
Code Quality & Security : Follow secure coding practices, perform security vulnerability triaging, and implement fixes to deliver secure applications.
Stay familiar with common software vulnerabilities and leading mitigation practices.
Continuous Improvement : Proactively identify areas for improvement within the software system and development processes, proposing and implementing new solutions.
Testing & QA : Develop and implement test strategies for automated regression testing of engineering systems applications.
Required Qualifications :
Education : A Bachelor's degree in Computer Science or a related discipline is mandatory.
Experience : A minimum of 7 years of hands-on software development experience is required.
Leadership : Proven leadership experience or a demonstrated readiness to take on a team lead role is preferred.
Technical Skills :
Primary : Strong proficiency in C# is mandatory.
Databases : Solid knowledge of database principles with experience in SQL Server and/or Oracle.
Fundamentals : Strong understanding of software development fundamentals and object-oriented design (OOD) principles.
APIs & Data : Proficient in working with JSON and gRPC.
Tools : Experience with Visual Studio and XAML.
Soft Skills : Excellent communication, analytical, and decision-making skills are mandatory.
Domain Knowledge : Experience in the Oil & Gas domain is a plus.
Preferred Skills :
- Experience with C++, MFC, or ObjectiveC.
- Familiarity with Fortran, Kubernetes, CI/CD pipelines, and version control systems like GitLab.
Additional Information :
Location : 4th Floor, Gardenia 2D, Bengaluru, 560103.
Job Type : Full Time, Experienced Hire
Compensation : Competitive and commensurate with experience
-
Technical Lead Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Technical Lead role Java all things data from polishing data under the hood to visualizing complex data sets in mind blowing ways You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance...
-
Software Engineer
3 weeks ago
Bengaluru, Karnataka, India MRI Software Full timeJob Title : Software Engineer - .Net & ReactReports to : VP Product ManagementLocation : BangaloreMRI Software is seeking a Software Engineer to join our team working on the MRI suite of products.As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle.You should...
-
Senior Software Engineer
1 week ago
Bengaluru, Karnataka, India Guidewire Software Full timeJob DescriptionJob DescriptionRoles and Responsibilities- Operate as a start-up within a highly influential InsurTech company- Drive engineering best practices such as TDD and GitOps- Lead the team in architecture and design discussions, and represent the team in cross company architecture decisions- Partner with product management and engineering leadership...
-
Senior Software Engineer
1 day ago
Bengaluru, Karnataka, India SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...
-
Senior Software Engineer
1 day ago
Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...
-
Software Engineering Manager
2 weeks ago
Bengaluru, Karnataka, India Calpion Software Technologies Full timeJob DescriptionRole Responsibilities:1. Lead and mentor engineering teams to deliver healthcare software solutions2. Collaborate with product and design teams to define roadmaps and priorities3. Ensure timely delivery and quality across the SDLC4. Mitigate technical risks and drive continuous improvementKey Deliverables:1. High-performing and engaged...
-
Lead Software Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Razorpay Software Private Limited Full time ₹ 15,00,000 - ₹ 20,00,000 per yearRazorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Spigot Software Full timeThis role of Senior Software Engineer is our client. The group is responsible for the development of the technology platforms supporting key products including Connected Risk, World Check, and products in the Risk Managed Services space.Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of...
-
Lead Software Engineer
1 day ago
Bengaluru, Karnataka, India Ecolab Global Services Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRole Overview:The Lead Software Engineer is responsible for leading a team of developers in designing, developing, and delivering high-quality software solutions. This role involves hands-on coding, architecture design, mentoring junior engineers, and collaborating with cross-functional teams to ensure scalable, secure, and efficient applications.Key...
-
Lead Software Engineer
2 weeks ago
Bengaluru, Karnataka, India JPMC Candidate Experience page Full time ₹ 15,00,000 - ₹ 28,00,000 per yearWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - Architecture and Engineering, you play a crucial role in an agile team dedicated to enhancing, building, and delivering trusted, market-leading...