Senior Software Engineer
Columbus, OH - USA
Job Summary
Duties:
Under limited supervision analyze develop and/or significantly modify software applications and programs from general requirements and specifications. Develop code/modify test debug maintain and enhance existing programs.
Analyze complex technical problems and provide solutions.
Develop component design and develop and/or modify effective defect free source code that meets business requirements and team standards.
Participate in unit test case development and develop complex test scripts.
Execute all levels of testing (System Integration and Regression).
Work from specifications to develop or modify highly complex software programming applications.
Identify and recommend appropriate continuous improvement opportunities and contribute technical alternatives. May mentor junior team members.
Telecommuting permitted up to 60%.
Requirements:
Employer will accept a Masters degree (or foreign equivalent) in Computer Science Computer Engineering Industrial and Systems Engineering or related field and three (3) years of experience in the job offered or in a Sr Software Engineer-related occupation.
Alternatively Employer will accept a Bachelors degree (or foreign equivalent) in Computer Science Computer Engineering Industrial and Systems Engineering or related field and four (4) years of experience in the job offered or in a Sr Software Engineer-related occupation.
Position requires demonstrable experience in the following:
engineering languages and tools including git python Typescript and .
multiple platforms including AWS or similar cloud provider.
concepts strategies methodologies including agile software development concepts and processes scrum cloud first development and microservices architecture.
technologies and new technical architecture principles and concepts.
systems architectures solutions and designs and shared software concepts.
function(s) and IT industry business issues including extensive knowledge of business operations strategies and objectives.
consultative skills including the ability to understand and apply customer requirements draw out unforeseen implications and make recommendations for design.
ability to define design reasoning and understand potential impacts of design requirements.
tracking burndown metrics and incremental delivery.
expertise with Kubernetes (EKS) and Docker containers.
Experience may be gained during graduate program. Will accept any suitable combination of education training and/or experience.
REFER TO:To apply please visit select Search Jobs enter job requisition #2026-XXXXX in the Job ID or Keywords field and submit resume. Alternatively you may apply by submitting a resume via e-mail to Reference requisition number in subject of e-mail.
Required Experience:
Senior IC