Senior Software Engineer

Company:  Money Fit by DRS
Location: Omaha
Closing Date: 31/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Summary/Objective : Serves as an application developer and liaison between the Information Technology department and all other departments within the company to translate complex and varied business needs into software application solutions. Works directly with all levels of management in the company to define, develop and support systems in order to improve efficiency and drive decision-making processes. Is uniquely aware of, and is a strong proponent of, the strategic adoption of sound technologies and processes that will benefit the IT department’s and the company’s future growth and stability. Conducts research and analysis to quantify business issues and develops formal recommendations for software solutions. Quickly acquires and maintains a wide-ranging familiarity with all of the company’s legacy in-place systems and their integration with other internal and external systems.

Essential Functions (reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions):

  1. Determines business software application requirements to respond to complex and varied company needs. Analyzes and designs solutions that are appropriate to those needs.
  2. Provides timely project and work updates without prompting and participates readily in the weekly IT Application Team meetings. Overcommunicates with management and others, preventing misunderstandings, frustration, and delays.
  3. Provides accurate estimates of time/work requirements and places high importance on meeting project target dates and completion of work commitments. Inputs time worked on various projects on at least a weekly basis for project tracking purposes.
  4. Provides adequate job documentation such that development requirements and solutions are readily available to, and easily understood by, other team members so that they can provide backup support when needed. Provides guidance to less experienced software developers. Maintains all source code and job documentation within our DevOps source control versioning and management system, and fully utilizes DevOps throughout the entire software application development cycle and for all future modifications and enhancements.
  5. Looks for ways to improve the efficiency of processes within IT or in any other department at CSO. Effectively presents these ideas to management and others. Identifies redundancies of work effort, removes duplicative processes.
  6. Works to ensure data is securely captured, stored, and retrieved. Remediates vulnerabilities when identified. Is aware of common software application development vulnerabilities and knows the proper development techniques to thwart any attempts to compromise security controls.
  7. Responsible for determining the priority of competing projects and tasks and communicates with end users on project priorities. Communicates the “big picture” effectively and objectively, diffusing any potential problems related to project deadlines.
  8. Provides organizational and problem-solving skills with software solutions in order to align with user needs and business goals.
  9. Manages the implementation of multiple and concurrent projects by effectively working with the IT department to meet project schedules. Works closely with department staff to assess any impact of changes on in-place systems.
  10. Participates in a six-week rotating schedule (one week on, five weeks off) monitoring nightly cycle for job abends, delays, etc. using the Redwood’s ActiveBatch scheduling software. Normal daily cycle typically completes within two hours while month end cycle may run for four to six hours. Provides well-written, efficient, and bug-free code utilizing agreed-upon departmental best practices and standards. Efficient code is code that requires the minimal amount of time to process data but is robust and produces consistently reliable and accurate results repeatedly.
  11. Ensures business operating practices and administrative procedures are within Company product and system design standards and regulatory requirements.
  12. Stays current with professional affiliations and current technology trends.
  13. Performs other related duties and special projects as assigned.

Required Education and Experience:

  1. Undergraduate degree in Business Administration, Computer Science, Mathematics, Statistics, or other complimentary discipline, or the equivalent in experience and working knowledge.
  2. Eight years of progressively responsible IT experience. Experience in the business field with exposure to quality assurance processes, project coordination, and leadership. Strong knowledge of the insurance industry and associated business structures.
  3. Knowledge of various development tools and languages with particular focus on the IT department’s current standard. Advanced knowledge of database design and stored procedure development best practices.
  4. Strong verbal and written communication skills required to explain technical ideas at varying levels of complexity to individuals unfamiliar with the technical aspects of development work. Must be able to present information covering a variety of topics with confidence and with superior presentation skills.
  5. Strong initiative, attention to detail as well as excellent leadership skills and the ability to work independently with little supervision.
  6. Excellent organizational and problem-solving skills.

Preferred Education and Experience:

  1. Knowledge of the following tools and programs: Blazor, C#, VB.Net, Microsoft SQL Server queries and stored procedures, PowerShell, PERL, and AngularJS.
  2. Advanced knowledge of Redwood's ActiveBatch job scheduling software.

Position Type and Expected Hours of Work:

This is a full-time position. CSO’s overall business workdays are Monday through Friday, 7:30 a.m. to 5:00 p.m. with the incumbent’s actual work hour schedule to be determined by their supervisor. Attendance is required with employee working their scheduled hours of work at the employee’s designated work location, which may be office or remote based, or a combination thereof.

High-level of work activity requiring extra hours generally during the first quarter of the calendar year.

Work Environment:

This job operates in a corporate office environment. Incumbent is expected to reasonably work through necessary stressors of the job and work reasonably well with others.

It is CSO’s practice to communicate pertinent information on job duties, company policies and benefit disclosures via its email system. Thus, employees are required to access their company email account as an integral part of their job responsibilities.

Physical Demands:

This role routinely uses standard office equipment such as computers, postage meter machines, photocopies, filing cabinets. The work performed is sedentary with the employee seated, and standing intermittently, to perform most duties. Less than 10% of the time will be spent performing physical activities and the job does involve stooping, crawling or kneeling except in occasional situations. However, a negligible amount of lifting, pulling and pushing may be required to perform the work and some walking, standing, and manual dexterity may be required in routine activities such as carrying papers, opening file drawers, operating basic office equipment.

Travel:

This position may require occasional travel.

This job description has been designed to indicate the general nature of work performed, the level of knowledge and skills typically required and usual working conditions of the position. It is not designed to contain or be interpreted as a comprehensive listing of all requirements or responsibilities that may be required by employees in this position.

To perform this job successfully, the employee must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the minimum knowledge, skills and or ability required. Reasonable accommodations may be made to enable individuals with disability to perform the essential functions.

CSO is a smoke and drug free workplace and requires post offer drug testing. Those applicants in need of reasonable accommodations to the application, the hiring process or the position applied, should communicate the request to Human Resources at 402-399-3336, toll-free at 1-800-826-6587, ext. 3336.

Job offers are contingent upon the successful completion of our post-offer drug screen and a background check which includes criminal, education, and past employment. Some positions may also include credit and/or motor vehicle report where those checks are related to the position. Criminal convictions do not necessarily prevent employment. Various factors may be considered including, but not limited to, the type of conviction and its relationship to the job, the nature and seriousness of any offense and the length of time since conviction. Applicants are not obligated to disclose any sealed criminal record.

Equal Opportunity Employer

Participates in E-Verify

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙