Application Developer

Company Name:
Vision Service Plan
Develop, create, and modify general computer applications. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. Analyze data, identify informational or process requirements/needs, identify problems, provide technical advice or consultation, and develop logical solutions to problems. Construct detailed design specifications (technical or business) based on business partner requirements. Develop data and process modeling to meet business requirements. Code programs to meet design specifications. Design and construct data conversion, access or retrieval approaches. Generate and execute test plans for lifecycle stages. Unit test and debug programs as necessary. 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. Develop project plans, evaluate vendor packages, conduct impact analysis, identify and mitigate risks, escalate issues appropriately, and make recommendations/final proposal to management. May provide technical leadership in system design.
Employer will accept Masters degree in Computer Science or related technical field and 5 years of work experience in job offered or 5 years of work experience in a computer-related occupation. Experience must include:
1. Design, develop, debug and test Web Services using JAX-RPC,JAX-WS, SAAJ, XML and XSD;
2. Enable interactions between heterogeneous systems using JMS-Java Messaging Service an IBM CICS;
3. Create application and enterprise data model using XML Schema Design patterns;
4. Develop and manage enterprise applications utilizing Service Oriented Architecture;
5. Utilize SoapUI and XPath to execute web service testing;
6. Provide solutions to complex problems by implementing algorithms;
7. Create software technical specifications using UML Unified Modelling Language;
8. Develop and deploy applications using IBM RAD platform;
9. Utilize GIT as Source Code Management and Jenkins for continuous integration of software applications;
10. Write JUnit tests to ensure correct code functionality and quality;
11. Utilize Ivy and Gradle for software build and dependency resolution, and JMX Java Management Extension for application monitoring and management; and
12. Develop applications in an Agile environment using SCRUM methodology.
Experience may be gained concurrently.
To apply, go to https://vspglobal.com/cms/careers/career-job-openings.html. Click Current Openings. Search job code: 54e15731.Vision Service Plan supports workforce diversity.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.