Job SummaryTake your development experience beyond routine application support. This role offers the opportunity to tackle complex programming challenges, build and enhance solutions across multiple business functions, and have a meaningful voice in how systems are designed and improved. You'll combine hands-on development, debugging, integration, and problem-solving with the opportunity to recommend better approaches and stay current with evolving technologies.
The position is hybrid and is located in Columbus, Ohio.
Responsibilities - Develops, modifies, debugs and evaluates complex programs for multiple functional areas.
- Designs and develops new solutions to support diverse business systems and processes of complex scope.
- Translates user requirements into concepts for information systems solutions and evaluates the effectiveness of these concepts.
- Analyzes existing programs and formulates logic for new systems. Devises logic procedures, prepares flowcharting, performs coding and tests/debugs for a wide range of programs using creativity.
- Analyzes requirements and maintains, tests, and integrates applications components.
- Recommends and implement changes in development maintenance and system standards.
- Prepares and obtains approval of system and programming documentation.
- Maintains current knowledge and skills on relevant topics and technologies. Includes pursuing/maintaining technical certifications, as appropriate.
Key Qualifications - Bachelor's degree in computer information systems; five years of experience; or an equivalent combination of education and or experience in a related field.
Compensation Data Battelle is committed to fair and equitable compensation practices. The salary range for this role is $81,600 - $116,300 per year, in addition to our comprehensive benefits package. A candidate's salary is determined by various factors, including but not limited to education, relevant work experience, skills, and certifications. Salary ranges may vary based on geographic location and market conditions.
Benefits: Live an Extraordinary LifeWe care about your well-being, not just on the job. Battelle offers comprehensive and competitive benefits to help you live your best life.
- Balance life through a compressed work schedule: Most of our team follows a flexible, compressed work schedule that allows for every other Friday off-giving you a dedicated day to accomplish things in your personal life without using vacation time.
- Enjoy enhanced work flexibility, including a hybrid arrangement: You have options for where and when you work. Our Together with Flexibility model allows you to work 60% in-office and 40% remote, with Monday and Tuesday as common in-office days, dependent on team and position needs .
- Take time to recharge: You get paid time off to support work-life balance and keep motivated.
- Prioritize wellness: Stay healthy with medical, dental, and vision coverage with wellness incentives and benefits plus a variety of optional supplemental benefits.
- Better together: Coverage for partners, gender-affirming care and health support, and family formation support.
- Build your financial future: Build financial stability with an industry-leading 401(k) retirement savings plan. For most employees, we put in 5 percent whether you contribute or not, and match your contributions on top of that.
- Advance your education: Tuition assistance is available to pursue higher education.