Lead Software Engineer

2 months ago


Hyderabad, India insightsoftware Full time
Job Description

We’re looking for a talented Lead Engineer to lead a team responsible for developing, supporting, and maintaining our class-leading suite of Enterprise Performance Management products. The chosen candidate must be a self-starter, possess great organizational skills, and have excellent communication abilities. A proven results-oriented person with a delivery focus and demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment.
We enjoy our work as much as we enjoy working together and want Lead Software Engineer who can get things done while having a positive influence on our workplace environment. The successful candidate must have a passion for software development, deeply care about code quality, and be committed to continuous improvement.

Job Description:

Responsibilities
·       As a technical Lead, you will be responsible for all aspects of software product development such as planning, helping adopt best design/architecture, execution of sprints and end-to-end delivery of product features
·       As a technical leader, you will guide team in designs/architecture, create PoCs, develop good quality of code, review PRs and be a technical expert and mentor
·       Influence the product roadmap to ensure it incorporates necessary technical investments and considers longer-term architectural goals
·       Establish and continually improve development and team processes that yield maximum efficiency in day-to-day engineering operations
Provide just in time feedback, conduct 1:1s, annual reviews, and find continuous improvement opportunities
·       Lead and manage the development efforts for cloud-based applications and infrastructure by building POCs, working with team to implement and productize with optimal quality, security, and performance
·       Work closely with the Product teams to develop the best technical design and approach for product development
·       Be a leader amongst the team in solving complex software development items that meet customer expectations.
·       Responsible for the over-all systems development life cycle within an Agile-SCRUM development process
·       Management and execution against project plans and delivery commitments
·       Review work items to estimate and assist junior engineers in creating design solutions.
·       Be involved with SDLC from requirements to test but own executing development of features & bug fixes that is clean, reusable, maintainable code in .Net, C# and Angular.
·       Make necessary database changes to support ongoing development tasks
·       Build quality into all tasks, ensure adequate unit testing and support quality assurance engineers in testing completed items
·       Lead, critique and coach others in code reviews and architecture discussions

Lead cross team development efforts, identifying dependencies and resolving impediments other engineers’ encounter


Qualifications

Qualifications / Requirements:

·       Bachelor's degree in Computer Science, or equivalent work experience
·       Experience in leading, motivating, and managing a high-performance software engineering team
·       Experience with large scale, consumer facing, enterprise level applications.
·       10+ years’ experience designing and developing web applications using .Net/C# and SQL, preferably in a product development organization.
·       2+ years of team leadership and people management experience
·       8+ years’ experience w/database technologies – SQL (Oracle or SQL Server), Entity Framework
·       Very strong experience in backend around databases, including writing/optimizing complex queries, stored procedures, and scripting (Preferably in Oracle DB)
·       Experience developing RESTful APIs/Web APIs

Experience with Unit Testing and Mocking frameworks and concepts
·       Experience with Agile/Scrum methodologies
·       Experience with GIT
·       Ability to mentor all levels of engineers in best practices
·       Strong communication skills – written and verbal
·       Strong collaboration skills – experience working in a small-team environment
·       Good to have experience or exposure on reporting tools such as Tableau, Power BI, Qlik
·       Experience w/front-end technologies – HTML5, SASS/CSS, Angular, Typescript is a plus
·       Experience with cloud technologies (Azure/AWS) is a plus
·       Experience building apps in financial domain is a plus



Additional Information

All your information will be kept confidential according to EEO guidelines.

 

** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located. **

insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com)

Background checks are required for employment with insightsoftware, where permitted by country, state/province.

At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace.



  • Hyderabad, India Raytheon Technologies Full time

    Unspecified Overview: This opportunity is for a dynamic and creative Lead Software Engineer who is eager to share their talents with the Commercial Displays team. As a Lead Software Engineer, you will support SW design, develop and verify complex features and functionality. The position will require supporting the software verification team. In...

  • Lead Software Engineer

    3 months ago


    Hyderabad, India JPMorgan Chase & Co. Full time

    We 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 & Community Banking - API Marketplace team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products...

  • Lead Software Engineer

    3 months ago


    Hyderabad, India JPMorgan Chase & Co. Full time

    We 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- Digital Technology Group and you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology...


  • Hyderabad, India Recykal.com Full time

    We are currently seeking a highly experienced Engineering lead to drive technological innovation within our department. This role requires a seasoned leader with a strong background in full-stack development, specifically in Java and JavaScript, and a wealth of experience in managing sophisticated software integrations and mission-critical systems. The ideal...


  • Hyderabad, India Recykal.com Full time

    We are currently seeking a highly experienced Engineering lead to drive technological innovation within our department. This role requires a seasoned leader with a strong background in full-stack development, specifically in Java and JavaScript, and a wealth of experience in managing sophisticated software integrations and mission-critical systems. The ideal...

  • Lead Software Engineer

    3 months ago


    Hyderabad, India New Relic, Inc. Full time

    Lead Software Engineer Lead Software Engineer Lead Software Engineer Req ID FY|R&D|#3 Location(s) Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week) Your opportunity At New Relic, we provide our customers real-time insights, so they can innovate faster. Our software delivers insightful observability...

  • Lead Software Engineer

    3 months ago


    Hyderabad, India JPMorgan Chase & Co. Full time

    We 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 Engineering Platforms and Experience team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a...

  • Lead Software Engineer

    2 months ago


    Hyderabad, India Experian Full time

    Job Description Role Context Identity & Fraud (ID&F) is one of the most vibrant business units of Experian, currently undergoing the most remarkable Digital Transformation across its product line-up. It is a particularly exciting and pivotal time for ID&F as we begin decomposing several monolithic applications into microservices and deploying them...


  • Hyderabad, India opentext Full time

      OPENTEXT OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future...


  • Hyderabad, India Microsoft Full time

    Overview Are you ready to join an exciting and dynamic team of engineers? If so, Microsoft's Cloud Operations + Innovation team is looking to hire a Senior Software Engineering Lead! Microsoft’s Cloud Operations and Innovation (CO+I) team builds and operates Microsoft datacenters, which in turn power Microsoft’s cloud business. The CO+I...


  • Hyderabad, India Cornerstone OnDemand Full time

    We're looking for a Lead Software Engineer .NET This role is Office Based Lead - Software Engineer Hyderabad, India In this role you will... Play a key role in the development of core features of our enterprise SaaS product. Responsible for coding, unit testing, implementing and maintaining new and existing modules and applications. ...

  • Lead Software Engineer

    3 months ago


    Hyderabad, India Freshworks Full time

    Company Description About Freshworks Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and designed for the end user. Headquartered in San Mateo, California, Freshworks has a global team operating...


  • Hyderabad, India BLYK Engineering Services Full time

    Job Summary:The Lead Embedded Software Engineer will oversee the development and implementation of advanced embedded software solutions. This role involves leading a team of engineers, managing project timelines, and ensuring the delivery of high-quality embedded systems. The ideal candidate will have extensive experience in embedded software development, a...


  • Hyderabad, India Freshworks Full time

    Job DescriptionAbout the Role:As an Engineer on the Observability team, you will be part of building the data transport,Collection, storage, as well as search and discovery solutions for all metrics and logscollected at Freshworks. You will have an opportunity to use your strong knowledge ofdistributed systems and designing data pipelines to help Freshworks...


  • Hyderabad, India Evernorth Full time

    Role Title: Software Engineering Lead Analyst Position Summary: S.E Lead Analyst demonstrates expertise in data engineering technologies with the focus on engineering, innovation, strategic influence and product mindset. This individual will act as key contributor of the team to design, build, test and deliver large-scale software applications, systems,...


  • Hyderabad, India Evernorth Full time

    About Evernorth:Evernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention, and treatment of illness and disease more accessible to millions of people.Software Engineering Lead AnalystPosition...

  • Lead Software Engineer

    2 months ago


    Hyderabad, India Blue Yonder Full time

    Scope: Recommends and engineers software to manage all area of the business's software and product testing. This could involve creating test plans, creating test documentation, finding errors, and looking over QA reports.  You should have in-depth knowledge of analytics, advanced problem-solving abilities. Our current technical environment: ...


  • Hyderabad, India Freshworks Full time

    Company Description Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and designed for the end user. Headquartered in San Mateo, California , Freshworks has a global team operating from 13 global...


  • hyderabad, India Ebani Advertising Full time

    We are seeking a dynamic Senior Software Engineer to lead a cross-functional team of Frontend and Backend engineers. This role will oversee the development of our web and mobile applications, ensuring high-quality code delivery, guiding junior and senior engineers, and stepping in to code when necessary. If you are someone who thrives in a fast-paced...


  • Hyderabad, Telangana, India Evernorth Full time

    About Evernorth:Evernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention, and treatment of illness and disease more accessible to millions of people.Software Engineering Lead AnalystPosition...