TE59P1 Software Engineer
![]() | |
![]() | |
![]() United States, Ohio, Columbus | |
![]() 2540 Olentangy River Rd (Show on map) | |
![]() | |
Description
CAS is currently seeking a Software Engineer for our Content Technology Team. This position will be in our headquarters in Columbus, Ohio. Position Summary: As a Software Engineer within the Technology division, you will contribute to the development, enhancement, and maintenance of online products and scientific databases. Working within an Agile delivery team, you will support the creation and maintenance of applications used by scientists, information professionals, and patent examiners globally. This role focuses on applying established practices and procedures while learning and growing your skills. Job Accountabilities: * Contribute to the development of software applications, services, and systems under the guidance of senior team members. Apply company policies and procedures to perform routine assignments. * Assist in enhancing and maintaining existing online information-processing systems based on Unix/Linux-based scripting applications (Unix, shell, Python, Perl) under supervision. * Partner with product management, delivery leads, and other technical staff to explore solutions, prioritize tasks, and contribute to software projects. Primarily, you will provide support to larger projects or assignments. * Participate in a support team to troubleshoot reported issues, analyze potential solutions, and implement fixes as part of an organized change management system. Follow standard practices and procedures in analyzing situations or data to derive readily obtainable answers. * Connect with different teams across the organization to build working relationships, preparing for future career growth. * Stay updated on technological trends relevant to your area through training opportunities. * Perform other duties as assigned. Qualifications: * 4-year degree in computer science, engineering, informatics, or equivalent experience. * 0-2 years of professional experience in software development or related fields. * Basic proficiency in programming languages such as C, C++, Perl, Shell, BAL, Tcl/Tk, ClearCase, or Oracle. Familiarity with Shell/Perl/Java/JavaScript/TypeScript/Python/Scala is a plus. * Familiarity with Linux/Unix environments. * Exposure to cloud environments, such as AWS, is a plus. * Basic knowledge of Automated Testing, Test-driven Development, debugging, troubleshooting, and code optimization. * Exposure to CI/CD pipelines. * Displays interest and capability to learn new methods. * Willingness to pair with others when appropriate. * Comfortable discussing work items and issues in team settings. * Passion for learning and improving development skills. * Willingness to learn new skills to meet team needs.: * Apply company policies and procedures to perform routine assignments. * Build stable working relationships internally and externally. Shares responsibility for team deliverables and meeting team deadlines. * Adapt to changing technology and changing work. Displays interest and capability to learn new methods. * Openly expresses viewpoint while working to build consensus and resolve team conflicts. * Decision making requires independent judgment. May be paired with a senior team member. CAS offers a competitive salary and a comprehensive benefits package, including a generous vacation plan, medical, dental, and vision insurance plans, as well as 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 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. |