Navia Benefit Solutions
Position Summary
The Applications Programmer will be an integral part of the IT and software functions at Navia. They will be a key leader in application monitoring and maintenance, software design and development based on client requirements, and play an important role in the maintenance and development of software applications and client integrations.
Essential Functions
· Monitor & maintain legacy applications, provide analysis of bugs and resolution
· Assist in the integration of new software packages
· Work as part of a team to implement solutions and provide support
· Participate in code reviews as both a reviewer and reviewee
· Work with contractors as a source of information
· Develop new procedures, systems, and reporting features
· Write documentation on software processes
· Complete projects/assignments by request of Management Team
· Assist the team in meeting all goals/tolerances
· Other duties as assigned
Requirements
· Familiarity with mainstream relational databases (MSSQL, MySQL, PostgreSQL)
· Proficient in basic Linux operations
· Knowledge of web standards (HTML, JavaScript, CSS)
· Proficient with Git
· Grasp of common programming concepts, problems, and solutions
· Ability to work with PHP, Perl 5,
· Familiarity with modern enterprise languages (eg. Java, Kotlin, Scala, etc…)
· Familiarity with de-facto standards for service connectivity (RESTful API, etc…)
· Minimum of 2 years of consecutive employment or equivalent experience
Job Type: Full-time
Pay: $65,000.00 – $95,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Retirement plan
- Tuition reimbursement
- Vision insurance
Schedule:
- 10 hour shift
- 8 hour shift
- Monday to Friday
Work Location: Remote