Are you looking for a great team environment? Southern Farm Bureau Casualty Insurance Company is currently seeking a Software Developer, Sr.
Southern Farm Bureau is a great company and an excellent place to work. The Company offers a family-oriented work environment and a rich benefit package including paid time off, company matched 401(k), pension/retirement, medical, dental, vision, group life, accidental death and dismemberment, employee assistance program and a continued education program. This position is located in Ridgeland, MS, Baton Rouge, LA, Cayce, SC and Little Rock, AR.
Essential Functions
- Assist with the Enterprise Application teams in maintenance and deployment of current versions to the Non-Production Environments.
- Create and Modify existing Application deployments inside of DevOps. This will include maintaining the already scheduled pipelines, along with creating Ad-Hoc deployments when the need may arise.
- Verify DevOps deployments are successful, notify teams of failed deployments and assist teams with the resolution of failed deployments.
- Evaluate and recommend enhancements that might be needed to the Non-Production Environments, including Disk space, JVM configurations, and Memory Allocations.
- Conduct Special research and participate in special projects as necessary.
- Evaluate the "flow" of data through the environments and recommend analysis and enhancements to maintain the environments are running at optimal efficiency.
- Utilizing DevOps, JVM tools, Application Performance Monitoring and other utilities to perform the tasks that are given to you.
- Develop relationships with all the Application Teams and other IT personnel
- Complete system analysis, design and definition of enhancements of all sizes and scope to the existing systems.
- Assist in completing systems design of new systems.
- Act as project leader for small to medium complexity projects.
- Conduct special research and participate in special projects as necessary.
- Responsible for system analysis, design and enhancement of existing systems.
- May assist in training and development of other personnel. Provide guidance to Associate and Intermediate software developers as requested or required.
- Prepare time and resource estimates for management when requested.
- Prepare and/or update documentation according to department standards.
- Develop relationships with end users and other IT personnel.
Additional Responsibilities
- Night call will be required.
- Additional hours may be required to meet project deadlines.
- Conduct training sessions and meetings including preparing agenda and/or presentation and documentation of meetings.
- Other duties and responsibilities as assigned.
- Regular and predictable attendance is required.