Description

The Mayor's Office of Contract Services (MOCS) works with agencies, vendors, and providers to ensure that the contracting process is fair, efficient, transparent, and cost effective to the City. Our mission is to provide leadership in the procurement process through knowledge, teamwork, and communication; support city agencies’ policy and programmatic goals; ensure integrity, accountability, and vendor responsibility; safeguard public funds; increase efficiencies and monitor costs; and maintain and oversee vendor information systems.

MOCS is recruiting for one (1) Computer System Manager MI to function as a Java Developer who will be: 
• Creating technical/application design specifications, hands-on coding, building and deploying the code in lower environments, unit testing and troubleshooting application issues and fixes 
• Developing/updating deployment scripts 
• Assisting in setting up build environments 
• Identifying development tasks and providing the level of effort to complete the tasks 
• Responsible for creating unit tests and unit test results reports 
• Responsible for Creating unit tests and unit test results reports 
• Contributing to new technology projects as assigned and provide operations & maintenance support for existing Applications

Skills and responsibilities

Preferred Skills
• At least 3-5 years of experience developing Java/J2EE web based applications.
• Strong knowledge of SDLC, JAVA, J2SE, J2EE, JDK, XML/XSLT,CSS, JavaScript and AJAX, SQL, Spring MVC, Oracle WebLogic Portal or Oracle WebCenter Suite, WebLogic Application Server, WSRP and Portlet development, Oracle iPlanet Web Server, Oracle Enterprise Pack for Eclipse, SiteMinder, Web Services, Messaging.
• Experience using SQL Developer and SQL Plus.
• Basic understanding of ETL processes and scheduled automated processes.
• Experience developing applications in ntier environments.

Preferred business skills include:
• Understand complex Business Processes and Business Rules.
• Exceptional knowledge of Microsoft Office programs such as Word, Excel, Access, PowerPoint and Visio; outstanding collaboration, team building and problem solving skills.
• Ability to communicate with 3rd parties as needed for requirements gathering and clarifying functional requirements.
• Attention to detail.
• Excellent analytic, organization, presentation and facilitation skills with the ability to handle multiple tasks under tight deadlines.
• Learn and adapt to new management software systems (i.e. Remedy, HP Quality Center, SharePoint, etc.)

Details

  • Location:
    Brooklyn
    ,
    NY
  • Salary:
    $100,000.00
    -
    $120,000.00
    yearly
  • Deadline: n/a

Qualifications

Minimum qualifications

1. A master's degree in computer science from an accredited college and three years of progressively more responsible, full-time, satisfactory experience using information technology in computer applications programming, systems programming, computer systems development, data telecommunications, database administration, planning of data/information processing, user services, or area networks at least 18 months of this experience must have been in an administrative, managerial or executive capacity in the areas of computer applications programming, systems programming, computer systems development, data telecommunications, data base administration, or planning of data processing or in the supervision of staff performing these duties; or
2. A baccalaureate degree from an accredited college and four years of experience as described in "1" above; or
3. A four-year high school diploma or its educational equivalent approved by a State's department of education or recognized accrediting organization and six years of experience as described in "1" above; or
4. A satisfactory combination of education and experience equivalent to "1", "2" or "3" above. However, all candidates must have at least a fouryear
high school diploma or its educational equivalent approved by a State's department of education or recognized accrediting organization and must possess at least three years of experience as described in "1" above, including the 18 months of administrative, managerial, executive or supervisory experience as described in "1" above.
Qualification Requirements (continued)
NOTE: The following types of experience are not acceptable: superficial use of preprogrammed software without complex programming, design, implementation or management of the product; use of word processing packages; use of a hand held calculator; primarily the entering or updating of data in a system; the operation of data processing hardware or consoles.