Openeye Software Engineer II at OpenEye develops and maintains web services using modern technologies and leads smaller projects with minimal oversight. The role involves collaboration with product management and mentoring junior developers.
Responsibilities
Role and Responsibilities
Independently develop and maintain software, including feature additions, modifications, complex bug fixes, and advanced unit tests.
Lead smaller development projects or individual features with minimal oversight, including scoping, prioritization, and delivery.
Collaborate with Product Management, stakeholders, and senior team members to design and deliver high-quality software solutions.
Interface with various departments and sometimes customers to acquire critical information and address complex use cases.
Provide guidance and mentorship to entry-level developers on coding practices, algorithms, and processes.
Communicate tasks, ideas, and technical solutions clearly across teams, management, departments, and end-users.
Analyze and process input requirements from multiple sources to meet project goals effectively.
Review software code written by more junior developers to ensure adherence to company, departmental, and team standards.
Participate actively in Agile processes to identify bottlenecks and improve workflows.
2-5 years professional experienceExperience in JavaGreat communication and teamwork skillsCollaborative
Required
Bachelor's Degree in Computer Science or related field
2-5 years professional experience
Experience in Java, C#, or similar programming language
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
Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.
The pay range for this opportunity is $90,000 - $125,000 annually. In addition, this position is eligible for an annual discretionary bonus.
Employees are eligible to purchase company stock at a discounted rate
Collaborative, fun, creative culture where idea sharing is encouraged