Job Details: Java App Developer Journeyman

Job Title : Java App Developer Journeyman
Job Ref No : 24481-1349
Job Posted Date : 3/9/2018
Job State : District of Columbia
Job City : Washington
Who Can Apply : US Citizens, GC, EAD, TN, H1B
No of Openings : 1
Skills Required : ,

Job Description :

Job ID: Java App Developer Journeyman (530223).
Rate may vary depending on candidate preference for either w-2 (benefits or no benefits) or must have a LLC limited liability corporation.
Location: Washington, DC
Years of experience: 10+ years experience.
Duration: 9/30/18 +
Number of positions: 1
Interviews: In-person.

Job Description:
DCPS is seeking an experienced Student Information Systems (Aspen SIS preferably) Application Dev. 6-10 years of experience. Designs, develops, enhances, debugs, and implements software. Troubleshoots production problems related to software applications.

Position Description:
DCPS is seeking an experienced Application Developer who values and produces clean, well-thought, and standards-compliant code.

DCPS is seeking an experienced application developer who value and produce clean, well-thought, and standards-compliant code. Using the most up to date best practices and techniques, the Application Developer is responsible for coding and implementing business applications and solutions in various Java, JavaScript, API, XML, HTML, CSS, SQL and database technologies.

The developer is expected to review design specifications, create, configure, and customize complex enterprise business applications in accordance with the DCPS Enterprise Applications & Data Systems (EADS) application lifecycle development standards: write code, perform unit testing, package and deploy solutions. In addition to designing to fill a particular set of requirements, they will also balance immediate needs with future direction and ensure that work for one project can be leveraged for other purposes as much as possible.

Additional areas of focus include data integration services in support to data extraction from various student information systems into the data warehouse. On top of technical skills, they must have a strong sense of curiosity as a critical part of the role will be to help come up with the future long-term vision for EADS in DCPS and contribute to plan out what should be built to implement that vision.

Specific Duties:
1. Works with Business Analyst and Solution Architect understand development and customization needs
2. Support configuration team in front end modification, workflow and notification configuration.
3. Rapid development of proof of concept
4. Write code and procedures aligned with DCPS requirements.
5. Trouble shoots complex code.
6. Create scripts and queries to enable data integration between various student data systems.
7. Creates user-friendly technical documentation to enrich knowledge base.
8. Maintains clean and elegant code as well as ensures up to date code repository.
9. Investigates new technologies and suggests new solutions to business problems.
10. Evaluate software to determine the level that it meets the needs of the business today and in the future (design, extendibility, flexibility, integration, utilizes generic business objects/components etc.).
11. Performs other related duties as assigned.

Required Skills and Experience:
1. Required: 6+ years of professional experience
2. Required: 2+ Java, JavaScript, HTML, CSS
3. Required: 2+ API protocols and tools such as JSON, XML, Ajax etc.
5. Required: Experience with ETL approaches, concepts, and tools
7. Required: Keen sense of maximizing return on investment, focusing on the 80% solutions rather than a fruitless quest for perfection
8. Required: Strong attention to detail and the ability to translate high level technical and business initiatives and goals into discrete tasks and specific timelines
9. Required: Excellent communication skills, especially the ability to actively listen and draw out the true needs rather than the stated wants of any given stakeholder
10. Required: Superb problem solving skills and troubleshooting abilities
11. Required: Ability to work independently as well as collaboratively in a multidisciplinary team
12. Required: Strong focus on teamwork and developing the skills of DCPS colleagues both technical and non-technical


1. Designs, develops, enhances, debugs, and implements software. Troubleshoots production problems related to software applications.
2. Researches, tests, build, and coordinate the conversion and/or integration of new products based on client requirements. Designs and develops new software products or major enhancements to existing software.
3. Addresses problems of systems integration, compatibility, and multiple platforms.
4. Consults with project teams and end users to identify application requirements.
5. Performs feasibility analysis on potential future projects to management.
6. Assists in the evaluation and recommendation of application software packages, application integration and testing tools.
7. Resolves problems with software and responds to suggestions for improvements and enhancements.
8. Acts as team leader on projects.
9. Instructs, assigns, directs, and checks the work of other software developers on development team.
10. Participates in development of software user manuals.

Minimum Education/Certification Requirements:
Bachelors degree in Information Technology or related field or equivalent experience.

Question: Absences greater than two weeks MUST be approved by CAI management in advance, and contact information must be provided to CAI so that the resource can be reached during his or her absence. The Client has the right to dismiss the resource if he or she does not return to work by the agreed upon date. Do you accept this requirement?
Question: Please list candidates email address that will be used when submitting E-RTR.
Question: There are no reimbursable expenses. Do you accept this requirement?
Question: Candidate must be able to start within 21 days of accepting the offer including all compliance items.

Are you Looking for a IT Training or IT Job?

Quick Apply this Job!

(doc, docx, rtf, pdf, txt were Acceptible)

quick Apply this job - It takes < 1 min to Apply!

Related Jobs

Salesforce Programmer Analyst 2

JOB ID: Salesforce Programmer Analyst 2 (531478).Rate may vary depending on candidate preference for either w-2 (be..

SQL Database Admin 3

JOB ID: SQL Database Admin 3 (531226).Rate may vary depending on candidate preference for either w-2 (benefits or ..

Programmer Analyst 2

Job ID: Programmer Analyst 2- (530409).NOTE: Please confirm your candidate is a US Citizen. No visa candidates.<..

PennDOT - Emerging SA3

Job ID: PennDOT - Emerging SA3 (529782).Location: Harrisburg, PANumber of positions: 1Interview: First roun..

Order Management

Job Title – Order Management Job Details – The contractor will be assigned in order management. Duties will inclu..

Agile Coach/ Scrum Master

Title: Agile Coach/ Scrum MasterLocation: Westbrook, MEDuration: 6-month + contractYears Of Experience: 5+..

Salesforce Consultant

JOB ID: Salesforce Consultant (531243)(Rate may vary depending on candidate preference for either w-2 (benefits or ..

Facets Developer

Role: Facets DeveloperRemote PositionLong Term ContractJob Roles/ResponsibilitiesConfigure the a..

Scrum Master

Title: Scrum MasterDuration: 6-month + contractLocation: Westbrook, MEInterview method: Phone / Skype.<b..

Senior App Sec Assessment Eng

Job ID: Senior App Sec Assessment Eng. (528327).Rate may vary depending on candidate preference for either w-2 (ben..