5+ years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
See more jobs for students and recent grads who studied:
Software Engineer
Amdocs, Inc. | Jal, New Mexico
Tell Us More About Your Job Preferences
By telling us what you think of this job, we can help find jobs that match your interests. If you want to see more jobs like this, click on the smiley face. Or if this job isn't what you are looking for, click the frowny face. Learn More...

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 


This company profile was created by AfterCollege and is about Amdocs, Inc.. This page is not endorsed by or affiliated with Amdocs, Inc.. For questions regarding company profiles, please email: care@aftercollege.com.