Lead Software Engineer II

2 weeks ago


Bengaluru, Karnataka, India Allstate Insurance Full time ₹ 12,00,000 - ₹ 36,00,000 per year

At Allstate, great things happen when our people work together to protect families and their belongings from life's uncertainties. And for more than 90 years our innovative drive has kept us a step ahead of our customers' evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.

Job Description

Software Engineer Senior Consultant II implements applications following 12-factor principles to build out the product and iterative enhancements. They own the full stack of software products, developing and implementing frontends (web or mobile), and backend services. They leverage test driven development and continuous integration to ensure agility and quality of products. They actively participate in the decision-making process of the team ensuring that the simplest appropriate technology and design is chosen to meet user needs.

Primary Purpose:

Responsible for the analysis, design, coding, testing, documentation and support of new software applications and enhancements and Support to existing applications. Provide technology solutions to allow business units to achieve their objectives and goals.

Essential Duties and Responsibilities:

Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.

  • Application Production Support, Design, develop and test software applications
  • Maintain systems by identifying and correcting software defects
  • Execute all production processes, batches, issues, defects and updates
  • Support Production Releases including code management, system down time coordination and status communication
  • Expected to be able to raise problems to appropriate technology and business teams, while adhering to Service Level Agreements.
  • Work as part of an Agile development team to solve problems and develop projects in a fast-paced environment
  • Follow instructions and pre-established guidelines to perform the functions of the job
  • Demonstrate a basic degree of creativity and problem-solving skills
  • Follow the established software development life cycle
  • Follow established coding standards and naming conventions
  • Support applications using software development methodologies including structured programming, documentation, design and code review
  • Work with business analysts and application users to define and design robust user centric application solutions
  • Collaborate with database resources to ensure robust and complete data access and manipulation
  • Collaborate with IT Operations to ensure hardware and software are aligned to deliver business requirements
  • Act as a liaison between users, interfacing internal technology groups and vendors.
  • Mentor juniors and other offshore developers
  • Regular attendance and punctuality are essential functions of the job

Minimum Skills and Competencies:

The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Bachelor Degree or, in-lieu of degree, equivalent education, training and work-related experience
  • 8+ years of experience in all phases of software development including design, coding, testing, debugging, implementation and source management
  • Strong knowledge of the .NET framework (4.5 and higher)
  • Strong understanding of object-oriented programming and SOLID design principles
  • Proficient in C# with good understanding of VB.NET
  • Proficient in ASP.NET MVC, HTML5, CSS, JavaScript, and jQuery
  • Experience with front-end frameworks (AngularJS, Knockout, React, etc.)
  • Experience with SOAP and Restful Web Services (WCF, Web API)
  • Proficient in SQL Server 2012 and above, T-SQL queries, views, indexes, functions, stored procedures, triggers, SSIS packages, SQL Server Agent jobs
  • Develop, implement and optimize stored procedures and functions using T-SQL
  • Analyze existing SQL queries for performance improvements
  • Working experience with Oracle databases
  • Experience with applying design and architectural patterns
  • Experience in end-to-end Software Development Life Cycle (SDLC) project
  • Experience working with Agile/Scrum methodologies
  • Experience with code review and evaluation
  • Good at understanding requirements and estimation
  • Good team player, have ability and willingness to mentor junior developers
  • Have passion for learning new technologies and enhancing existing skills
  • Excellent verbal and written communication skills
  • Self-starter that can work well in a team environment
  • Proactive issue resolution with a positive attitude
  • Ability to adapt and respond in a rapidly evolving business environment
  • Understands solution at the project level
  • Proficient in Microsoft Office (Word, Excel, Outlook, PowerPoint)

Desired Skills:

  • Possess experience in the insurance industry and/ or basic knowledge of insurance
  • Familiar with ITSM ticketing tools
  • Experience with ADO deployments
  • Experience with GIT source control
  • Experience with relational databases
  • Understanding of data modeling concepts

Primary Skills

Shift Time

Recruiter Info

Sunita

About Allstate

Joining our team isn't just a job — it's an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger – a winning team making a meaningful impact.

The Allstate Corporation is one of the largest publicly held insurance providers in the United States. Ranked No. 84 in the 2023 Fortune 500 list of the largest United States corporations by total revenue, The Allstate Corporation owns and operates 18 companies in the United States, Canada, Northern Ireland, and India. Allstate India Private Limited, also known as Allstate India, is a subsidiary of The Allstate Corporation. The India talent center was set up in 2012 and operates under the corporation's Good Hands promise. As it innovates operations and technology, Allstate India has evolved beyond its technology functions to be the critical strategic business services arm of the corporation. With offices in Bengaluru and Pune, the company offers expertise to the parent organization's business areas including technology and innovation, accounting and imaging services, policy administration, transformation solution design and support services, transformation of property liability service design, global operations and integration, and training and transition.

Learn more about Allstate India here.



  • Bengaluru, Karnataka, India Upland Software Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Software Engineer II Front-endOpportunity SummaryWe are looking for an enthusiastic and dynamic individual to join Upland Software as a Software Engineer II (Front-end) for our Kapost Product.What would you do?Develop and maintain scalable and robust enterprise applicationsWork as part of cross functional, passionate agile (SCRUM/Kanban) project teams...

  • Software Engineer Ii

    4 weeks ago


    Bengaluru, Karnataka, India JPMorgan Chase Full time

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level As a Software Engineer II at JPMorgan Chase within the Corporate Data Services you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure stable and scalable way You are...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India NIKE Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    WHO YOU'LL WORK WITHAt Nike, we leverage the power of data and technology to serve athletes around the world. The Data Foundation team is at the forefront of this mission—building scalable, secure, and intelligent platforms that power decision-making across Nike's global supply chain and planning ecosystem.WHO WE ARE LOOKING FORWe are looking for a skilled...

  • Software Engineer II

    4 weeks ago


    Bengaluru, Karnataka, India Chase Bank Full time

    Job DescriptionYou're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.As a Software Engineer II - Databricks Engineer + Python programing at JPMorgan Chase within the Commercial & Investment Bank Team, you'll serve as a seasoned member of an...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    JOB DESCRIPTIONYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II - Databricks Engineer + Python programing at JPMorgan Chase within the Commercial & Investment Bank Team, you'll serve as a seasoned member of an...


  • Bengaluru, Karnataka, India JPMC Candidate Experience page Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and community banking technology team Controls Portfolio , you are part of an agile team that works to enhance, design, and...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India iTalent Digital Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Description itD is a leading, woman- and minority-owned global technology consulting company. We are seeking a Software Engineer II to join our diverse and dynamic global team. The role is an onsite opportunity in Karnataka, India. The individual selected will be instrumental in helping us continue to deliver excellence to our base of leading global...


  • Bengaluru, Karnataka, India Uber Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About the RoleUber's Commerce Platform Engineering group is vital for maintaining and enhancing the infrastructure that enables all Uber lines of business to conduct transactions. As a central and mission-critical system, all commerce in and out of Uber flows through these systems, demanding strict 4 9's availability. This is one of our largest scalable...

  • Software Engineer II

    4 weeks ago


    Bengaluru, Karnataka, India Uber Full time

    About The Role : Uber's Commerce Platform Engineering group is vital for maintaining and enhancing the infrastructure that enables all Uber lines of business to conduct transactions. As a central and mission-critical system, all commerce in and out of Uber flows through these systems, demanding strict 4 9's availability. This is one of our largest scalable...


  • Bengaluru, Karnataka, India whitetable Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Position : Software Development Engineer II (SDE II)Location : Bangalore / NCRExperience : 27 years in software developmentAbout the Company : Were a VC-backed, rapidly growing AI startup on a mission to build an advanced MLOps platform for LLM Evaluation and Computer Vision models. Our culture is fast-paced, product-focused, and deeply technical,...