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.
0 applies
1 views
Other Jobs from Elsevier
Systems Engineer II
Senior Software Engineer II
Editorial Project Manager
Senior Data Analyst
Similar Jobs
Software Engineering Lead
Data Engineer II
Senior Manager, Software Engineering - Full Stack
Software Engineering Lead
Senior Software Engineer - Full Stack
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say