5+ years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Software Engineer
(This job is no longer available)
Amdocs, Inc. | Jal, NM
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Job ID: 48592 
Required Travel :No Travel 

Who are we?


Vindicia is seeking a highly motivated Senior Software Engineer who has significant experience designing, implementing, and diagnosing/debugging complex applications. You will be responsible for writing server-side code with occasional minor front-end responsibilities. You will also recommend and implement changes to the software that will enable us to optimize, scale and grow.

In one sentence


Responsible for design, develop, modify, debug and/or maintain software systems.

Responsible for one or more specific modules within a large software system scope

What will your job look like?



    1.    Write robust production-ready server-side code for web-based applications

    2.    Design and plan the implementation, including documenting and presenting that design

    3.    Coordinate with business product managers and client services to validate and maintain project requirements

    4.    Develop and execute unit tests, then interact with QA department to coordinate testing activities

    5.    Estimate and meet timelines for development releases

    6.    Lead small teams of engineers on larger projects as needed

    7.    Proactively participate in maintaining team standards and best practices


All you need is...


    1.    6+ Years of development experience in designing and delivering complex, large-volume, diverse system applications

    2.    Extensive experience with Object Oriented Perl, Oracle, SQL, and Linux (or Unix derivatives)

    3.    Solid knowledge of development methodologies and project life cycles

    4.    Strong analytical skills

    5.    Excellent interpersonal and communication skills

   6.    Bachelor's degree in Science/IT/Computing or equivalent

Why you will love this job?


  • You will be challenged with design and develop new software applications
  • You will have the opportunity to work in a growing organization, with ever growing opportunities for personal growth
  • You will have the opportunity to work with the industry most advanced technologies