May 17, 2019

Software Engineer

  • VSP Global
  • Rancho Cordova, CA, USA
Full time Engineering Information Technology Insurance

Job Description

General Summary

With direction, own design construction, development, testing, implementation, and technology delivery for business needs throughout VSP Global.  Sr. Software Engineer is responsible for technical aspects of the entire process of agile development for large complex projects.  Sr Software Engineer may supervise or coordinate activities of other personnel as necessary within Agile development cycle.

Essential Functions

Utilize user stories to develop  technical  requirements to ultimately deliver new or modified unique expert level programs, features, or  modules, in a timely and cost – effective manner

 

Generate design and development plan using new applicable technology and current tools and techniques to provide expert code for to accomplish highly complex business and technology needs, ulitmately achieving competitive advantage for the business

 

Provide technical leadership  to coworkers throughout coding and project progression

 

Provide descriptive technical visual program specifications for use in development process

 

Participate in  coding, testing, through implementation within an agile environment, ensuring all designs are maintainable, and in accordance with GTS technology architecture, hardware, cross environments, and aid to achieve the future technological vision

 

Determine root cause for the most complex software issues develop practical efficient permanent technical solutions

 

Modify and maintain existing systems for adaptation to business, and / or technology changes

 

Conduct system analysis, and contribute to system planning operations for highly complex projects

 

Utilize unique expert technical knowledge to influence GTS system architecture, and future technological vision

 

Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities

 

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

 

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

 

Interact and effectively communicate with business partners and other GTS staff; be seen as a technical expert throughout GTS, and utilize this expertise to provide technical advice and support

 

Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary, and introduce applicable technologies in alignment with VSP goals and for creative solutions

 

Determine process improvements, best practices, and develop new processes as deemed necessary

 

Drive constructive change and provide leadership

 

Job Specifications

 

Typically has the following skills or abilities:

 

Bachelor’s Degree in Computer Science or related field

 

Minimum 8 years of programming experience

 

Advanced programming experience in current programming language

 

Broad experience designing, programming, and implementing large information systems

 

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

 

Ability to independently provide in – depth evaluation and analysis of unique complex technological issues

 

Provide detailed evaluations and practical solutions that take into account all dynamic intangible factors to obtain functional results

 

Independently determine procedures for new technological processes or special assignments

 

Excellent analytical and problem - solving skills for even complex problems

 

Excellent organization and time management skills

 

Influence organizational best practices to better suit organization needs

 

Identify and mitigate risks; contribute to risk management plan

 

Excellent written and verbal communication skills to employees of all levels

 

Demonstrated ability to direct others to optimal outcomes

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

 

Preferred Skills

  • Experience architecting, implementing and supporting high performance scalable Java applications.
  • Candidate must have experience developing large, complex Web applications. Specifically, the individuals will be working on the development and support of VSPs International portals.
  • These enhancements may include architecture reengineering, GUI modernization.
  • Additional requirements include: + Experience developing complex web applications using Spring, Struts, Play, Angular, Java, Java Script, JQuery, and JSPs + Experience developing Rest APIs + Working knowledge of continuous integration using tools such as Jenkins, Mavin, and Chef + Proficient in test automation using Cucumber, Jbehave, JMeter or similar tools. + Understanding of troubleshooting and performance tuning using tools such as Nagios, Wiley 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.

 

VSP Global is an equal opportunity employer and gives consideration for employment to qualified applicants without regard to gender, race, color, religion, sex, national origin, gender identity, sexual orientation, disability or protected veteran status.  We maintain a drug-free workplace and perform pre-employment substance abuse testing.


Nearest Major Market: Sacramento 

Job Segment: Ophthalmic, Developer, Computer Science, Risk Management, Information Systems, Healthcare, Technology, Finance


Apply Now