Software Developer


: $90,770.00 - $130,800.00 /year *

Employment Type

: Full-Time


: Information Technology


  • Comprehensive Benefits
  • Growth Opportunities

Job Description: Engaged in all phases of the software development lifecycle which include: gathering and analyzing user/business system requirements, responding to outages and creating application system models. Participate in design meetings and consult with clients to refine, test and debug programs to meet business needs in the achievement of business and technology initiatives.



  • Develop, test and implement new software programs.
  • Clearly and regularly communicate with management and technical support colleagues.
  • Design and update software database. This includes, but is not limited to: Software Applications, Web Sites, Data Communication Processes and User Interfaces.
  • Test, maintain and recommend software improvements to ensure strong functionality and optimization.
  • Work with team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing.
  • Identify ideas to improve system performance and impact availability.
  • Resolve complex technical design issues.
  • Development of technical specifications and plans.
  • Provide comprehensive support to internal customers; achieve resolution to outstanding problems or issues.
  • Compile timely, comprehensive and accurate documentation and or reports as requested.

Job Requirements:

Qualification Requirements:

Education / Licensing:

  • Bachelor s degree (Computer Science, Systems Programming, Information Technology, Accounting, Math and/or relevant professional certifications).
  • Knowledge of insurance, claims industry a plus.

Technical Skills:

  • Knowledge of current programming languages, i.e. VB/.NET/Java/JS/PHP/SQL programming.
  • Possess up-to-date knowledge of technological developments in the industry.
  • Communicate effectively and professionally in all forms of communication with internal and external customers.
  • Possess strong problem solving and decision making skills while using good judgment.
  • Multi-task and change from one task to another without loss of efficiency or composure.
  • Prior functional experience in full software development life cycle methodology - Waterfall or Agile methodology preferred.
  • Experience in writing views, stored procedures, triggers and functions with SQL and Oracle PL/SQL.
  • Experience with scripting, process automation and APIs.
  • Time management.
  • Must be highly organized.
  • Must be able to work independently and possess excellent written and verbal communication skills.

Associated topics: .net, algorithm, application, c c++, c++, devops, perl, programming, python, sde * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...