TE26P5 Lead Software Engineer-Application Technology

Chemical Abstracts Service

Columbus (OH)

On-site

USD 120,000 - 180,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous vacation plan
Medical insurance
Dental insurance
Vision insurance
Employee savings plan
Retirement plans

Job summary

Chemical Abstracts Service in Columbus, OH seeks a Lead Software Engineer to guide multiple Agile Delivery teams, shaping CAS products and services. You will mentor engineers, collaborate with product owners to groom epics, and push automated testing and DevOps initiatives.

The role requires 10+ years in application delivery and software development, mastery of the Java/Linux stack, and experience with big data stacks such as Hadoop, Spark, Kafka and Solr/Lucene.

Qualifications

  • Bachelor's degree in computer science or engineering, or equivalent experience.
  • 10+ years of experience in Application Delivery and Software Development.
  • Mastery of the Java/Linux technology stack, including application servers, backend processing, and web tier development.
  • Deep experience in developing on large parallel (Linux) platforms.

Responsibilities

  • Lead multiple Agile Delivery teams in creating innovative software applications, services, and systems.
  • Partner with teammates and product owners to groom backlogs of epics and stories for upcoming development sprints.
  • Push the boundaries of advanced software engineering and automation by spearheading initiatives in automated software testing, advanced change control, DevOps, and continuous delivery.
  • Foster influential working relationships across the organization, positioning yourself as a key leader and preparing your career for future leadership roles.
  • Stay at the forefront of technology trends through individual and team training opportunities, and mentor team members to elevate their technical skills.

Skills

Java
Linux
Distributed systems
Automated testing
Test-driven development
Big data
Hadoop
Spark
Scala
Kafka
Solr/Lucene
Git
Maven
Jenkins
Eclipse
Concurrency
Leadership
Pair programming

Education

Bachelors of Computer Engineering
Bachelors of Computer Science

Tools

Eclipse
Git
Maven
Jenkins
Unit test Framework

Job description

CAS uses intuitive technology, unparalleled scientific content and unmatched human expertise to help companies create groundbreaking innovations that benefit the world. As the scientific information solutions division of the American Chemical Society, CAS manages the largest curated reservoir of scientific knowledge, and for 119 years, has helped innovators mine, assess and apply that information to keep businesses thriving. The CAS team is global, diverse, endlessly curious and strives to make scientific insights accessible to innovators worldwide.

CAS is currently seeking a Lead Software Engineer. This position will be located in our headquarters in Columbus, Ohio.
Job Accountabilities:
  • Strategic Software Development: Lead multiple Agile Delivery teams in creating innovative software applications, services, and systems, driving the delivery and enhancement of CAS products and solutions.
  • Product Collaboration: Partner with teammates and product owners to groom backlogs of epics and stories for upcoming development sprints, ensuring alignment with strategic goals.
  • Engineering Excellence: Push the boundaries of advanced software engineering and automation by spearheading initiatives in automated software testing, advanced change control, DevOps, and continuous delivery.
  • Organizational Influence: Foster influential working relationships across the organization, positioning yourself as a key leader and preparing your career for future leadership roles.
  • Technology Leadership: Stay at the forefront of technology trends through individual and team training opportunities, and mentor team members to elevate their technical skills.
Qualifications:
  • Bachelor's degree in computer science or engineering, or equivalent experience.
  • 10+ years of experience in Application Delivery and Software Development.
  • Mastery of the Java/Linux technology stack, including application servers, backend processing, and web tier development.
  • Deep experience in developing on large parallel (Linux) platforms.
  • Extensive knowledge and experience with Acceptance Criteria, Automated Testing, Test-Driven Development, Defect Tracking, and Test Case management.
  • Advanced-level experience with big data technologies such as Hadoop, Spark, Scala, Kafka, Solr/Lucene, and related technologies.
  • Strong proficiency with development and integration tools, including Eclipse, Git, Maven, Jenkins, Unit test Framework, and Tools.
  • Proven track record in programming within large-scale distributed environments, with a keen understanding of concurrency issues (e.g., thread management, shared memory pools).
  • Demonstrated experience leading application delivery teams, with a focus on driving team success and project outcomes.
  • Experience with pair programming or willingness to pair with others when beneficial.
  • Comfortable and eager to discuss work items in team settings, fostering clear and open communication.
  • A strong passion for software development, actively learning on the job and outside of work, and continuously seeking to improve your craft.
  • Willingness to learn new skills and roles to meet the evolving needs of the team.

CAS offers a competitive salary and comprehensive benefits package, including a generous vacation plan, medical, dental, vision insurance plans, and employee savings and retirement plans. Candidates for this position must be authorized to work in the United States and not require work authorization sponsorship by our company for this position now or in the future. EEO/Minority/Female/Disabled/Veteran.

Behaviors
  • Leader - Inspires teammates to follow them
  • Innovative - Consistently introduces new ideas and demonstrates original thinking
  • Team Player - Works well as a member of a group
Motivations
  • Ability to Make an Impact - Inspired to perform well by the ability to contribute to the success of a project or the organization
  • Self-Starter - Inspired to perform without outside help
Education
  • Bachelors of Computer Engineering (required)
  • Bachelors of Computer Science (required)
Experience
  • 10 years: Experience in Application Delivery and Software Development.
  • Mastery of the Java/Linux technology stack, including application servers, backend processing, and web tier development.
  • Deep experience in developing on large parallel (Linux) platforms.
  • Extensive knowledge and experience with Acceptance Criteria, Automated Testing, Test-Driven Development, Defect Tracking, and Test Case management. (preferred)
  • Advanced-level experience with big data technologies such as Hadoop, Spark, Scala, Kafka, Solr/Lucene, and related technologies.
  • Strong proficiency with development and integration tools, including Eclipse, Git, Maven, Jenkins, Unit test Framework, and Tools.
  • Proven track record in programming within large-scale distributed environments, with a keen understanding of concurrency issues (e.g., thread management, shared memory pools). (preferred)

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.

This employer is required to notify all applicants of their rights pursuant to federal employment laws.

For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

TE59P3 Software Engineer
TE59P3 Software Engineer

Chemical Abstracts Service • Columbus (OH)

On-site
USD 110,000 - 140,000
Generous vacation plan
Medical, dental, vision insurance
Retirement plans
TE59P3 Software Engineer
TE59P3 Software Engineer

CAS • Columbus (OH)

On-site
USD 120,000 - 150,000
TE26P5 Lead Software Engineer-Development and Operations
TE26P5 Lead Software Engineer-Development and Operations

CAS • Columbus (OH)

On-site
USD 120,000 - 165,000
Vacation plan
Medical insurance
Dental insurance
+2
Lead Software Engineer, Data & DevOps for Large-Scale Apps
Lead Software Engineer, Data & DevOps for Large-Scale Apps

Chemical Abstracts Service • Columbus (OH)

On-site
USD 120,000 - 180,000
Generous vacation plan
Medical insurance
Dental insurance
+3
Enterprise Compute Platform Engineer
Enterprise Compute Platform Engineer

Chemical Abstracts Service • Columbus (OH)

Hybrid
USD 90,000 - 120,000
Procurement Analyst
Procurement Analyst

Chemical Abstracts Service • Columbus (OH)

On-site
USD 90,000 - 110,000
Generous vacation plan
Medical, dental, and vision insurance
Employee savings and retirement plans
SC32P2 Information Scientist- Organic Chemist
SC32P2 Information Scientist- Organic Chemist

CAS • Columbus (OH)

Hybrid
USD 70,000 - 110,000
Vacation plan
Medical insurance
Dental insurance
+2
Manager, Workplace Desktop Engineering (M1)
Manager, Workplace Desktop Engineering (M1)

CAS • Columbus (OH)

On-site
USD 90,000 - 115,000
SC32P2 Information Scientist- Organic Chemist
SC32P2 Information Scientist- Organic Chemist

Chemical Abstracts Service • Columbus (OH)

On-site
USD 70,000 - 95,000
Systems Development Engineering Manager
Systems Development Engineering Manager

The Sherwin-Williams Company • Cleveland (OH)

On-site
USD 150,000 - 190,000