Lead Software Engineer
4 days ago
The Lead Software Engineer's role plays an important part in our company's product development process. Our ideal Lead Software Engineer assures on-time delivery of both functional and non-functional requirements, develops quality software according to coding standards, thoroughly understands the product architecture including code base, and can guide rest of the team to be effective and efficient. Our ideal Lead Software Engineer is highly competent on all the technical skills as required for the project and leads the team by example.
The team currently comprises of 10+ global associates across US and India (COE) and is expected to grow rapidly. The incumbent will need to have technical skills and leadership qualities to also mentor junior and mid-level software associates in our team.
Technical Environment
Software: Java, Springboot, Gradle, GIT, Python
Application Architecture: Scalable, Resilient, event driven, secure multi-tenant Microservices architecture
Cloud Architecture: MS Azure (ARM templates, AKS, HD insight, Application gateway, Event Hub, Azure AD, etc.)
Frameworks/Others: Kubernetes, Kafka, Elasticsearch, NOSQL
What you'll do
Lead a software development team of developers and testers, ensuring that the software timely addresses the business requirements
Actively provide feedback during code reviews
Become a subject matter expert in one or more product areas
Understand functional, technical, and business requirements of software components
Troubleshoot and resolve production issues and provide appropriate solutions
Work closely with the architects for architectural discussions, design reviews, and technology evaluations, and make recommendations for improvement
Contribute to and maintain technical documentation
Provide input for the prioritization of issues in the backlog and autonomously pull issues or support other team members as appropriate
Perform technical root cause analysis and outline corrective action for given issues
Participate in team activities such as backlog grooming, planning, daily stand-ups, and retrospectives
Translate business requirements to user stories and actively seeks feedback by the stakeholders
Take the lead in designs of individual stories and translate the design to subtasks
What we are looking for
BTech/BS/MTech/MS degree in Engineering or a related subject
Proven work experience in software development as a lead
Experience of 8-10 years in software industry
Strong programming experience and background in Enterprise Java
Strong knowledge of software development methodologies, automation, tools and processes
Experience of working in an Agile/Scrum based product development organization
Experience in providing clear and concise status of a product development project
Demonstrable experience with designing, deploying and maintaining enterprise cloud solutions (preferably Azure)
Demonstrable experience with microservices based architecture
Experience with implementation of event driven architecture using Kafka or similar technologies
Hands-on development skills along with architecture and design experience
Demonstrable experience, thorough knowledge and interests in cloud native architecture, distributed micro-services, Multi-tenant SaaS solution and scalability, performance, disaster recovery and high availability
Experience with DevOps, API Management including identity and access management, infrastructure-as-code and infrastructure automation
Our Values
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core Values
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
-
Lead Software Engineer
1 week ago
Bengaluru, Karnataka, India Coupa Software, Inc. Full timeCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...
-
Lead / Staff Software Engineer - SDET
6 days ago
Bengaluru, Karnataka, India Black Duck Software Full timeBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Software Engineer II
2 weeks ago
Bengaluru, Karnataka, India Rocket Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...
-
Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Innominds Software Full time US$ 6,00,000 - US$ 18,00,000 per yearJob Title: Software Engineer - Networking Protocols (C, Linux, TCP/IP, OSPF, BGP, VRRP)Location: Bengaluru, KA On-Payroll of Innominds software Work mode: Day1 work from office Mon-FriKey Responsibilities:Software Engineer with 4+ years of experience in L2/L3 protocol development proficient in C, Linux system programming, and TCP/IP Stack. Hands on...
-
Lead Software Development Engineer
1 week ago
Bengaluru, Karnataka, India Razorpay Software Private Limited Full timeRazorpay 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...
-
Software Engineer III
17 hours ago
Bengaluru, Karnataka, India Guidewire Software Full timeSummaryGuidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, and data solutions to deliver a seamless experience for our customers. Our team is dedicated to building software that supports the future of the insurance industry, and we are looking for individuals who share our passion and vision.We...
-
Senior Manager, Software Engineering
2 weeks ago
Bengaluru, Karnataka, India Performance Engineer Full time ₹ 8,00,000 - ₹ 24,00,000 per yearResponsibilities:Web and Mobile Front-End Development:Build responsive, performant, and feature-rich web applications using Angular (latest version), JavaScript, TypeScript, and RxJS for handling asynchronous operations and complex data streams.State Management with NgRx:Utilize NgRx for managing state in Angular applications. Design scalable and efficient...
-
Software Engineer IV
4 days ago
Bengaluru, Karnataka, India MRI Software Full timeAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your Web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.About The RoleMRI-Software is seeking a Software Engineer to join our team working on products. As a...
-
Senior Software Engineer- DevOps
18 hours ago
Bengaluru, Karnataka, India GetSet Software Full timeSenior Software Engineer- DevOpsGetSetSoftware is exclusively appointed by ourclient (a leading provider of mission-critical, cloud-native monetization andrevenue management software on the private and public cloud. Established in1999, served over 50 telecommunications operators in more than 50 countries,processing over one billion transactions per hour with...
-
Software Engineer III
2 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSummaryGuidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, and data solutions to deliver a seamless experience for our customers. Our team is dedicated to building software that supports the future of the insurance industry, and we are looking for individuals who share our passion and vision.We...