Elsevier Logo

Elsevier

Software Engineering Lead

Posted 12 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
Senior level
Bengaluru, Karnataka
Senior level
The Software Engineering Lead provides leadership and technical direction for a team of engineers, participates in project planning, oversees software development processes, resolves complex technical issues, and mentors junior engineers, while ensuring alignment with product requirements.
The summary above was generated by AI

Software Engineering Lead 

About Our Team:

Our global team supports products in education and electronic health records that introduce students to digital charting and prepare them to document care in today’s modern clinical environment. We have a very stable product that we continuously strive to improve. Our team values trust, respect, collaboration, agility, and quality.

 

About the Role:

This position serves as a key contributor for a team of Software Engineers. In addition to writing code on complex systems and applications, this role provides direction on project plans, schedules, and methodologies. The position includes leadership responsibilities. 

Responsibilities: 

  • Act as the point of escalation for software development issues within specific areas of responsibility. 

  • Collaborate with other technical personnel and team members to finalize requirements. 

  • Write and review portions of detailed specifications for the development of system components. 

  • Complete complex bug fixes. 

  • Work closely with other development team members to understand product requirements and translate them into software designs. 

  • Implement development processes, coding best practices, and code reviews. 

  • Operate in various development environments (e.g., Agile, Waterfall) while collaborating with key stakeholders. 

  • Resolve complex technical issues as necessary. 

  • Mentor and/or train entry-level software engineers, ensuring they are knowledgeable in key aspects of their roles. 

  • Stay current with new technological developments. 

  • Design and work with complex data models. 

  • Manage and encourage new ideas from staff to foster improvements through innovations. 

  • Empower staff to be accountable and responsible for their actions and decisions. 

  • All other duties as assigned. 

Requirements: 

  • 7+ years of Software Engineering experience, or equivalent practical experience. 

  • BS in Engineering/Computer Science or equivalent practical experience. 

  • Advanced knowledge of software development methodologies (e.g., Agile, Waterfall). 

  • Experience with various resource models such as Managed Services and/or Staff Augmentation. 

  • Knowledge in industry best practices in external resource development. 

  • Ability to lead internal and external technology resources in solving complex business needs. 

  • Proficiency in test-driven development. 

  • Strong research skills. 

  • Proficiency with data manipulation languages, including optimization techniques. 

  • Understanding of normalized/dimensional data modeling principles. 

  • Ability to design and work with complex data models. 

  • Knowledge of multiple data storage subsystems. 

  • Proficiency in development languages including but not limited to: Java/J2EE, JavaScript, React, Next.js, Spring, Restful APIs, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net. 

  • Ability to write and review portions of detailed specifications for the development of complex system components. 

  • Skills in setting, communicating, implementing, and achieving objectives and goals through the management of others. 

  • Strong organization/project planning, time management, and change management skills across multiple functional groups and departments. 

  • Experience leading teams in identifying, researching, and troubleshooting complex project issues. 

  • Strong communication (verbal and written) and customer service skills. 

  • Strong interpersonal, communication, and presentation skills applicable to a wide audience. 

Work in a Way That Works for You :

We promote a healthy work/life balance and provide numerous well-being initiatives, shared parental leave, study assistance, and sabbaticals to help you meet both your immediate responsibilities and long-term goals. 

Working for You:

We offer comprehensive benefits to support your health and well-being, including: 

  • Comprehensive health insurance for you and your family. 

  • Enhanced health insurance options at competitive rates. 

  • Group life insurance for financial security. 

  • Group accident insurance for protection against accidental death and permanent disability. 

  • Flexible working arrangements to help achieve work-life balance. 

  • Employee assistance programs for support with personal and work-related challenges. 

  • Medical screening to prioritize your well-being. 

  • Modern family benefits, including maternity, paternity, and adoption support. 

  • Long-service awards to recognize dedication. 

  • New baby gift to celebrate parenthood. 

  • Subsidized meals in specific locations. 

  • Various paid time off options, including casual leave, sick leave, privilege leave, compassionate leave, special sick leave, and public holidays. 

  • Free transportation for home-office-home travel in select locations. 

About the Business:

Our organization is a global leader in information and analytics, aiding researchers and healthcare professionals in advancing science and improving health outcomes for society. We combine quality information and vast data sets with analytics to support visionary science, research, health education, interactive learning, and exceptional healthcare and clinical practice. Your work contributes to addressing the world’s grand challenges and fostering a more sustainable future. We harness innovative technologies to support science and healthcare, partnering for a better world. 

#L1MC1

#L1Hybrid

-----------------------------------------------------------------------

Elsevier is an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form: https://forms.office.com/r/eVgFxjLmAK , or please contact 1-855-833-5120.

Please read our Candidate Privacy Policy.

Top Skills

C
C++
Java
JavaScript

Similar Jobs

7 Days Ago
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Financial Services
As a Lead Software Engineer, you will design and develop secure, high-quality software solutions, troubleshoot technical problems, and lead evaluation sessions with vendors and teams. You will also promote new technologies and contribute to team culture while ensuring operational stability of applications.
Top Skills: Java
11 Days Ago
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Internet of Things • Machine Learning • Analytics • Industrial
The AGM - Software Engineering role involves leading application development, evaluating and implementing design solutions, providing technical direction and mentorship, and ensuring high-quality solutions using Agile methodologies. The candidate will maintain documentation, improve processes, and collaborate with cross-functional teams.
Top Skills: Python
Yesterday
Bengaluru, Karnataka, IND
Senior level
Senior level
Utilities
In this role as Software Engineering Chapter Lead, you will guide and develop a software engineering team, ensuring high-quality software delivery through coaching, effective communication, and fostering collaboration. You will manage recruitment, resource allocation, and advocate for software engineering efficiencies, while maintaining a strong understanding of practices in software development and integration.
Top Skills: Java

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account