Job Description:
A SE-II is responsible for developing and maintaining various pieces of our in-house software platform. A SE-II knows the innards of how our client solves their client’s PBM needs with custom software and also knows how to diagnose and fix any basic- to high-level issues in said software. A SE-II helps further establish and maintain the sense of trust and shared responsibility IT shares with the rest of the company through earnest listening, quality solutions, and strong follow-through. A SE-II is beginning to explore career development via external sources such as blogs, meet-ups, and/or conferences, always evaluating the applicability of new technologies with respect to our business. A SE-II actively participates in team technology & procedure discussions, knowing that their opinions could help determine future technological direction.
Essential Job Functions:
- Good understanding of general PBM processes and our client’s handling of such
- End-to-end handling of basic- to high-level issues in all in-house software
- End-to-end handling of basic larger scale fix and feature implementations
- Basic to intermediate modification and/or creation of existing Java code (with attendant tests) within the scope of our in-house software applications
- Basic to intermediate modification and/or creation of existing T-SQL code within the scope of our in-house software applications
- Basic to intermediate modification and/or creation of new UX code within the scope of our in-house software applications
- Light to medium interaction with in-house client user base as it relates to current operations of our systems and/or potential issues they might be having
- Very light availability on weekends/holidays for emergency issues as they arise
- Adherence to all departmental and company-wide procedures and policies
Minimum Qualifications:
- Education: BS in CS or equivalent experience
- Experience: 3-5 years development experience on any front
Preferred Qualifications:
- Java 1.6+
- MS SQL Server 2008+
- Servlet 2.5+, JSP 2.1+, JSTL 1.2+
- JBoss 6.0+
- Junit 4.0+
- HTML 4+
- CSS 2+
- Javascript 1.8+
- jQuery 1.2+
- IntelliJ 10.0+
- Gradle 2.0+
- JIRA 6+
Competencies:
- Analytical and conceptual thinking in order to be able to find problems within patterns, assess possible causes, and determine a course of action
- Possess technical and innovative expertise that allows for effective navigation within internal systems
- Take initiative at all times while offering flexibility in order to meet deadlines, accomplish objectives, and develop new procedures
- Possess organizational skills, thorough attention to detail, with excellent follow-through abilities
- Able to coordinate several items simultaneously and exercise considerable discretion, maintain confidentiality and practice independent judgment
- Operate as a team-player when working with members of the organization