Job Actions

Job Information

VSP Vision Care - Software Engineer
RANCHO CORDOVA CA 95670
Category: Health Care Industry
  • Your pay will be discussed at your interview

Job code: lhw-e0-90672859

Company Profile

VSP Global

Contact Company


Local Information

Laugh while you Look

Sponsored Ads

Summary

  Job posted:   Thu Jun 7, 2018
  Distance to work:   ? miles
       
  12 Views, 0 Applications  
 
VSP Vision Care - Software Engineer
VSP Global is comprised of five complementary businesses that combine high-quality eye care insurance, high-fashion eyewear, customized lenses, ophthalmic technology and retail solutions, with employees in over 23 countries. No matter the role, we're all focused on a singular mission: to help people see. Learn more by visiting


General Summary


With minimal supervision, generate design, develop, improve, maintain, update, test, implement, and deliver technology to business needs throughout VSP Global. Software Engineer is self - directed and responsible for aspects of the entire process of agile development for medium to large complex projects.




Essential Functions


Utilize business user stories to determine business and technology requirements to ultimately deliver exceptional programs, features, modules, and small projects in a timely and cost - effective manner


Populate design and development plan, delivering highly complex code, and as needed participating/mentoring throughout coding of others, continue to be active participant throughout testing, and implementation within an agile environment


Produce highest quality of code for highly complex projects/required functionality; actively participate/facilitate code walkthrough and debugging ensuring even the most difficult bugs are resolved regardless of external dependencies and/or existence across modules


Develop and execute test plans for complex programs; unit test, and automate testing for features and modules


Ensure software designs are maintainable and in accordance with GTS technology architecture, hardware capabilities, cross-environments and future technological vision


Determine development issues cause and develop solution(s); ensure remedy is an effective permanent solution in order to prevent future issues


Maintain existing systems, make modifications in order to adapt to business needs or technology changes


Analyze existing systems, contribute to system planning throughout the organization


Help define and develop the test and production environment, coordinate the migration of the system, and/or coordinate efforts with other IT projects


Adhere to architectural guidelines, standards and delivery discipline processes; document the various computer systems enhancements/modifications or information retrievals/updates and update/create procedures


Interact and effectively communicate with business partners and other IT staff; act as an information resource by providing assistance and support to team members


Assist in evaluating vendor packages and make recommendations


Determines process improvements and best practices


Coordinate activities of other personnel for reaching goals


Remain current on new technologies; introduce applicable technology in alignment with VSP goals and for creative solutions


Guide change with a focus on optimal outcomes




Job Specifications


Typically has the following skills or abilities:


Bachelor's Degree in Computer Science or related field


Minimum 5 years of programming experience


In depth programming experience in one or more current programming languages


Experience designing, programming, and implementing large information systems


Highly developed knowledge of application of computer science, and engineering of technology


Uses judgment and comprehensive knowledge to provide in - depth evaluation and analysis of complex technological issues


Provide detailed evaluations and practical solutions that take into account all dynamic factors


Ability to provide procedures for new technological processes


Excellent analytical, organization, and communication skills


Excellent analytical and problem - solving skills for moderate to complex problems


Excellent time management skills


Meet/exceed organizations best practices, expectations, and standards


Identify and mitigate risk(s)


Excellent written and verbal communication skills


Demonstrated ability to guide others in regards to team self-management


Ability to regularly exercise discretion and independent judgment in the performance of his/her job duties




Preferred Skills


Experience architecting, implementing and supporting high performance scalable Java applications.


Experience developing large, complex Web applications.


Work on the major enhancements to VSPs portals.


Enhancements may include architecture reengineering, GUI modernization and integrating


Experience developing complex web applications using Angular, Spring, Struts, Java Script, JQuery, and JSPs


Experience developing both SOA Services and Rest APIs


Working knowledge of continuous integration using tools such as Jenkins, Maven, and ChefProficient in test automation using Jbehave, JMeter, Selenium or similar tools.


Understanding of troubleshooting and performance tuning using tools such as Nagios, Wily and or Splunk


Previous experience working on an Agile (Scrum) scrum team




Working Conditions / Physical Demands


The working environment is generally favorable lighting and temperature is adequate, and there are no hazardous or unpleasant conditions caused by noise, dust etc.


The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job grade.




The information above describes the general nature of the position and serves as a summary of the typical job functions. It's not a comprehensive list of all possible job responsibilities, tasks, or duties.


We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class. We maintain a drug-free workplace and perform pre-employment substance abuse testing.

More Information »