Jobs for People with MS: National MS Society

Mobile National MS Society Logo

Job Information

Liberty Mutual Technology Group Inc. Senior Software Engineer in Columbus, Ohio

Duties:                        

  • Under limited supervision, analyzes, develops or significantly modifies software, applications, and programs from general requirements and specifications.
  • Develops, codes, modifies, tests, debugs, maintains, and enhances existing programs. Analyzes complex technical problems and provides solutions.
  • May mentor junior team members.
  • Develops component design. Develops or modifies effective, defect free source code that meets business requirements and team standards.
  • Participates in test development. Develops complex test scripts.
  • Executes all levels of testing (System, Integration, Regression, and Performance, as applicable).
  • Works from specifications to develop or modify highly complex software programming applications.
  • Identifies and recommends appropriate continuous improvement opportunities. Contributes technical alternatives.

       Telecommuting permitted up to 60%.

Requirements: The position requires a Bachelor's degree, or foreign equivalent, in Software Engineering, Computer Engineering, or a related field plus five (5) years of experience in the job offered or a related occupation. Position also requires demonstrable experience with each of the following:

  • Software engineering languages and tools including Robotic Process Automation (RPA) platforms, such as BluePrism or UiPath;
  • Developing on multiple platforms on-premise;
  • IT concepts, strategies, methodologies, including architecture/design principles, quality strategies, testing methodologies, coding standards, code reviews, source code management, build processes, observability, cybersecurity and data privacy practices, and upgrades/migrations;
  • Proficiency working with APIs;
  • Business function(s) and IT industry business issues including business operations, strategies and objectives and automation programs for insurance processes;
  • Agile software development concepts and processes including agile, scrum, pair programming, and minimum viable product (MVP)/iterative development;
  • Understanding and applying customer requirements, including drawing out unforeseen implications and making recommendations for design;
  • Defining design reasoning and understanding potential impacts of design requirements; and,
  • Backlog tracking, burndown metrics, and incremental delivery.

Telecommuting permitted up to 60%  

Contact: To apply, please visit https://jobs.libertymutualgroup.com/, select "Search Jobs," enter job requisition #2024-64825 in the "Job ID or Keywords" field, and submit resume. Alternatively, you may apply by submitting a resume via e-mail to RecruitLM@LibertyMutual.com. Reference requisition number in subject of e-mail.

DirectEmployers