Software Engineer II

OpenEye

$90K — $125K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science or related field
  • 2-5 years of relevant experience
  • Expertise in C++, Java, and JavaScript
  • Solid grasp of object-oriented programming
  • Ability to learn new technologies quickly
  • Strong critical thinking abilities
  • Excellent communication and teamwork skills

Responsibilities

  • Develop software features, modifications, bug fixes, and unit tests
  • Review development requests to determine efficient solutions
  • Interface with departments and customers to gather software requirements
  • Assist in troubleshooting support issues related to the software
  • Support fellow developers with coding practices and processes
  • Communicate tasks and ideas clearly to team members and stakeholders
  • Analyze requirements to deliver effective solutions

Benefits

  • Discounted company stock purchase option
  • Collaborative and creative work culture
  • Casual dress code
  • Immediate access to medical, dental, vision, and prescription benefits
  • Generous 401k company match up to $5,000 annually
  • Company provided disability and life insurance
  • Paid maternity and paternity leave
  • 15 days of paid vacation, increasing after three years
  • 7 paid sick/wellness days per year
  • 9 paid holidays per year
  • Flexible hybrid work schedule
  • Educational assistance for various educational pursuits
  • Employee Equipment Program offering free home security system
Full Job Description
Software Engineer II - Apex Server

As a Software Engineer II, you will be responsible for the development and maintenance of the Apex Server application using a combination of technical proficiencies, organizational aptitude and interpersonal skills, as well as learning and progressing with the evolving technology.

Role and Responsibilities
  • Develops software including feature additions, modifications, bug fixes and unit tests. Works with Team Leader or Product Owner as issues arise.
  • Reviews development requests and makes educated decisions about the most efficient way to proceed.
  • Interfaces with various departments and customers to acquire information needed to successfully deliver software that meets customer needs.
  • Interfaces with various departments and customers to help solve support issues they are facing using the software.
  • Assists other developers (primarily Software Engineers) as needed when they have questions about processes, coding practices, algorithms, etc.
  • Effectively communicates tasks and ideas to fellow developers, management, various departments and customers.
  • Analyzes input requirements from various sources and determine the best way to meet each requirement.
  • Reviews software code written by others to determine if the code meets company, departmental and team standards.
  • Performs all other duties/responsibilities as necessary or assigned.


Qualifications
  • Bachelor's Degree in Computer Science or related field
  • Minimum of 2-5 years related experience and/or training
  • Expertise in the C++, Java and JavaScript development languages along with a solid understanding of development practices
  • Solid understanding of object-oriented programming and development practices
  • Ability to quickly learn new technologies and practices
  • Excellent critical thinking and problem-solving skills
  • Strong quality ethic and test-first attitude
  • Great communication and teamwork skills

The Perks!
  • Employees are eligible to purchase company stock at a discounted rate
  • Collaborative, fun, creative culture where idea sharing is encouraged
  • Casual dress (Jeans are welcome!)
  • Medical, dental, vision & prescription benefits starting day 1! Generous medical plan subsidy and health savings account option with company contribution helps keep your costs low.
  • Up to $5,000 annual company match for 401k
  • Company paid short-term/long-term disability, AD&D and life insurance
  • Paid maternity and paternity leave
  • 15 Days of Paid Vacation accrued per year (increases after year 3)
  • 7 Paid Sick/Wellness days per year
  • 9 Paid Holidays per year
  • This position is eligible for a flexible hybrid work schedule
  • Educational Assistance Program covering non-degree support, undergraduate and graduate degrees
  • Employee Equipment Program - Free Alarm.com system for your home!

The base salary range of this opportunity is listed below and is determined within a range based on factors including qualifications, location and experience. This allows opportunity for growth and development within the role. The base salary offered is part of a total compensation package.

Base Salary Range

$90,000-$125,000 USD

Similar Jobs

More Jobs at OpenEye

More Information Technology Jobs

Find similar Software Engineer II jobs: