Job Openings

Senior Programmer Analyst (Applications & Integration)

Twitter Facebook
Location
Modesto, CA
Job Type
Direct Hire
Date
Feb 18, 2020
Job ID
2678961

Experienced in Object Oriented Programming and Middleware tools? This could be the role you have been looking for!


 


Excellent career opportunity located in the very affordable Central Valley of California, within proximity of rivers, lakes, hiking trails, wine country, entertainment venues, and so much more -- quality of life is awesome in this area, and it is within driving distance of South Lake Tahoe, San Francisco, Napa/Sonoma, and Yosemite National Park!!


 


In this role, you would be working with a thriving organization in the Manufacturing / Food & Beverage / Wine industry, and you will have a unique opportunity to grow professionally within a company that is seeking to bring people to the next phase of their careers!


 


World-class employee benefits offered + matching 401(k) + annual profit sharing bonus + annual 10% bonus + upward mobility within the department / company!


 


 


JOB SUMMARY IN A NUTSHELL:


We are seeking a skilled developer with experience in applications development and enterprise integration. This role has broad duties but is primarily focused on designing, developing and supporting software applications and enterprise integrations written in JavaScript, Java, Python, SQL and Mulesoft. The ideal candidate will have experience with tools and platforms such as Salesforce, MuleSoft, Heroku, Node.js/Express and Django and will be comfortable overseeing projects from concept to final product. This is a great opportunity to learn new tools and technologies!


 


WHO WE ARE LOOKING FOR:





    • Bachelor's degree in Business, Computer Science, Information Systems, Math, or Engineering, plus five (5) years of experience in programming analysis, software engineering or software development reflecting increasing levels of responsibility.  Master’s degree in Computer Science, Information Systems or Business Administration is a plus!
    • Excellent written and verbal communication skills
    • Computer skill requirements include: Intermediate MS Word, Excel, and PowerPoint. 
    • Demonstrated proficiency in one or more of the following languages is required: Java, Python, SQL or JavaScript.
    • Experience with Middleware / EAI tools (MuleSoft, Tibco, NetWeaver, etc...) is highly desired.
    • Experience with web frameworks such as Node.js / Express or Django is highly desired. 
    • Experience with web technologies and concepts (HTTP, REST, SOAP, etc...) needed.
    • Willingness / ability to provide on-call support occasionally, when necessary.
    • Demonstrated programming proficiency in the following areas is highly desired:
            o    Salesforce Sales Cloud
            o    Object Oriented Programming (Java, Python, JavaScript)
            o    SQL (MSSQL, Oracle, SAP HANA)
            o    Stored Procedures (T-SQL, PL-SQL
    • Experience with a variety of systems architectures including, Client-Server, Web-based, Service Oriented, Publish-Subscribe, ETL is highly desired.
    • Knowledge of relational database design fundamentals.
    • Experience with any of the following systems is considered a major plus (but is not required): SAP, Oracle Transportation Management, AutoDesk PLM Fusion, EFI Radius, Inductive Automation Ignition
    • Experience with TCP/IP networks 
    • Strong initiative, self-motivation, and commitment to the job.
    • Good interpersonal skills and experience managing customer expectations.


  •  

 


WHAT YOU WILL BE DOING:




  • Designs and implements software systems based on requirements; designs and implements interfaces between systems; constructs workflow charts and diagrams; studies system capabilities; writes specifications; writes software code.




  • Codes, tests, debugs, documents, provides training, installs, and maintains software. 




  • Improves existing systems, interfaces or processes by assessing the current state and recommending and implementing feasible alternative solutions.




  • Modifies and configures purchased software based on user requirements; can articulate the capabilities and limitations of purchased software solutions.




  • Lead projects; monitors the work of internal and external IT professionals.




  • Participates in code reviews; provides feedback to all levels of the organization on code quality. 




  • Prepares technical reports, documentation and instructional manuals.




  • Prepares project-phase plans and implementation schedules, plans and conducts meetings and workshops relative to these project plans, and communicates project status reporting to IT management.




  • Ensures that projects remain on track by tracking activity, resolving problems, publishing progress reports and recommending actions.




  • Applies current technology or researches and acquires new technical knowledge to complete moderate to complex projects. 




  • Participates in department and interdepartmental project teams and may work cross-functionally to improve processes within the organization.




  • Acts as a liaison with users and management. 




  • Conducts or coordinates quality assurance testing when needed.




  • Provides on-call support during off-hours when needed.




 


US CITIZENS AND GREEN CARD HOLDERS ENCOURAGED TO APPLY!


 


 


HOW TO APPLY FOR THIS CAREER OPPORTUNITY:



  • PLEASE SEND RESUME IN WORD DOC FORMAT.
  • PROVIDE A WRITTEN SUMMARY OF YOUR ALIGNED SKILLS AND EXPERIENCE AS THEY SPECIFICALLY PERTAIN TO THE QUALIFICATION REQUIREMENTS OUTLINED ABOVE.
  • PLEASE PROVIDE INFORMATION REGARDING YOUR WILLINGNESS TO RELOCATE IF YOU ARE NOT LOCAL TO THE GEOGRAPHIC AREA NOTED FOR THIS OPPORTUNITY.
  • INFORMATION REGARDING YOUR TARGETED STARTING SALARY REQUIREMENTS IS APPRECIATED.