We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

TE59P1 Software Engineer

Chemical Abstracts Service
United States, Ohio, Columbus
2540 Olentangy River Rd (Show on map)
Oct 16, 2025
Description

Job Accountabilities:



  • Develop software applications, services, and systems within an Agile delivery team to enhance CAS products and solutions. Work assignments are typically limited in scope and provide support to larger projects.
  • Enhance and maintain an existing online information-processing system based on a mix of Linux-based scripting applications, C/C++, and BAL. Follow standard practices and procedures in analyzing situations or data.
  • Partner with product management, delivery leads, and other technical staff to explore solutions, break down work, and contribute to software projects. May be paired with a senior team member for guidance and mentoring.
  • Provide production operational support as part of a larger support team. Troubleshoot reported issues, analyze potential solutions, and implement fixes in accordance with established change management procedures.
  • Apply independent judgment to perform assigned tasks while demonstrating the ability to analyze problems independently. Accurately estimate completion dates and the size of effort for assigned tasks. Set priorities and evaluate results for individual tasks.
  • Build stable working relationships internally across the organization. Share responsibility for team deliverables and meeting team deadlines. Follow established team procedures for meetings, problem-solving, and decision-making while respecting the opinions of all team members.
  • Stay abreast of the latest technological trends relevant to your area through individual and team training opportunities. Display interest and capability to learn new methods and technologies. Demonstrate growth potential in handling more complex or varying assignments.
  • Consistently meet service level objectives (SLOs) and deliver them with accurate, thorough information promptly. Infrequently make errors, take initiative to learn from experiences, and require minimal administrative supervision.
  • Collect data and information on critical success factors to evaluate progress against plans to define efficient strategies for performing assigned tasks.
  • Use job knowledge and experience to complement the knowledge and expertise of team members. Openly express a viewpoint while working to build consensus and resolve team conflicts.



Qualifications:



  • 4-year degree in Computer Science, Computer Engineering, or related field preferred OR equivalent combination of education and experience
  • 0-2 years of professional software development experience
  • Experience working on Agile application delivery teams preferred


Technical Skills:



  • Highly confident in navigating Unix/Linux operating systems
  • Strong experience utilizing scripting languages such as Kshell/Bash/Perl/Python to accomplish complex tasks
  • C/C++ language experience desired
  • Either prior experience with or willingness to learn IBM mainframe skills and BAL language


  • Applies professional software engineering concepts, practices, and principles while following company policies and procedures using appropriate technologies.
  • Demonstrates thoroughness on assigned tasks, accurately tracks results, consistently meets deadlines, and requires minimal administrative supervision.
  • Analyzes problems independently, applies independent judgment, sets priorities, and evaluates results for individual tasks.
  • Resolves issues through established procedures, expert consultation, and group problem-solving. Accurately estimates effort and completion dates. Complex issues escalate appropriately.
  • Communicates effectively by asking challenging questions, participating in discussions with diverse stakeholders, and providing feedback to team members.
  • Builds consensus and resolve conflicts while respecting team members' opinions and sharing knowledge to contribute to team success.
  • Demonstrates passion for software engineering with active learning on and off the job. Maintains a growth mindset to identify and close skill gaps.
  • Adapts to changing technology and work environments while developing increasing independence under supervision. May be paired with a senior team member for mentoring.
  • Works collaboratively on Agile delivery teams with shared accountability. Follows established procedures for meetings, problem-solving, and decision-making while building stable internal and external relationships.

Qualifications
Behaviors
Team Player - Works well as a member of a group
Enthusiastic - Shows intense and eager enjoyment and interest
Dedicated - Devoted to a task or purpose with loyalty or integrity
Motivations
Self-Starter - Inspired to perform without outside help
Growth Opportunities - Inspired to perform well by the chance to take on more responsibility
Ability to Make an Impact - Inspired to perform well by the ability to contribute to the success of a project or the organization
Education
Bachelor of Science of Computer Science (preferred)
Experience
0 years: 0-2 years of professional software development experience (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.
Applied = 0

(web-c549ffc9f-j8rxw)