About the job
What you will be doing
The Software Engineer develops advanced applications and enhancement, systems interfaces and is responsible for the full software development life cycle.
Responsibilities may include, but are not limited to, the following:
-Managing the full software development life cycle including conception, requirements analysis, specification design, coding, acceptance, testing, implementation and training
-Participating in technical design, testing and prioritizing components to facilitate the development of new systems or technical solutions
-Utilizing industry-standard architecture, procedures, best practices and techniques
-Providing timely and high-quality information including custom reports, downloaded files and other products
-Managing and maintaining content management systems using vendor software, including templating and workflow configuration.
-Developing, configuring and maintaining web applications in support of Ohio National website functionality.
-Develop and support CI/CD tools, processes and procedures.
Why we are different
-Paid time off plus paid company holidays
-Profit sharing plan and 401(k
-Paid community service hours
What you need to be successful
-A bachelor’s degree or relevant business experience
-At least five years of experience as a Software Engineer
-Excellent written and oral communication
-Hands-on experience in designing and developing applications using Java EE platforms
-In-depth knowledge of the following:
-REST service development utilizing Spring, SpringBoot, and Spring Security
-ReactJS related front-end development technologies.
-Awareness of the following platforms is helpful:
-Sitecore Content Management
-Azure DevOps and Jenkins CI/CD platforms
-Experience in developing web applications and screens in compliance with accessibility standards
-Experience with Agile development principles and methodology
-Experience with Git, Bitbucket, Artifactory, and Jenkins automation
What your work environment will look like
-Work from home with company-provided equipment
-Utilize Microsoft Teams and Zoom
-Keep updated with what is going on with the company through emails, podcasts, videos, etc.
-Receive management support
-Beginning May 2, 2022, Ohio National will require associates to be fully vaccinated (as defined by the CDC) against COVID-19 unless you receive an approved medical or religious accommodation. You will be required to show proof of vaccination upon hire. Fully remote positions may be exempt from this requirement
- Address USA
- Salary Offer $50.000 ~ $100.000
- Experience Level Senior
- Total Years Experience 5-10