search > Brooklyn jobs > Brooklyn computer/technical

Posted: Wednesday, April 12, 2017 8:09 AM

Senior Application DeveloperSalary: up to $115,000 Commensurate with Experience Excellent Benefits PackageBrooklyn, NY DoITT provides for the sustained, efficient and effective delivery of IT services, infrastructure and telecommunications to enhance service delivery to New York City's residents, businesses, employees and visitors. As the City's technology leader, DoITT is responsible for maintaining the foundational IT infrastructure and systems that touch every aspect of City life from public safety to human services, from education to economic development crossing the full spectrum of governmental operations.Job Description:Design the technical solutions, including integration specifications for enterprise web applications;Maintain and support existing pre-built applications/packages, interfaces and custom configurations;Develop new and maintain existing ETL jobs, database triggers, scripts and stored procedures;Write code using OO techniques, design patterns, industry best practices and DoITT development standards;Create technical documentation including technical design and security accreditation document;Assist in evaluating open source libraries and frameworks and make recommendations;Maintain existing applications and systems;Participate in requirement discussions and meetings and provide estimates;Provide technical expertise, estimates, and recommendations to development lead and project management;Work with Development Leads and Project;Managers to help determine timelines and project tasks;Ensure that the support staff have all the proper information for deployment and support;Support QA in troubleshooting and resolving defects;Mentor junior developers and aid in their career growth.Preferred Skills:8+ years of development experience with at least 3 years of hands-on experience in developing web applications using Java/.NET/PHP/Python;Strong experience in Spring/Struts;Framework and Hibernate ORM including an understanding of Annotations;Experience working with cloud computing service providers such as AWS or Microsoft Azure;Experience working with PaaS, SaaS and IaaS;Experience with any relational database such as Oracle, Microsoft SQL Server or MySQL;Experience with any application server such as IIS, JBoss, Tomcat or Oracle WebLogic server;Experience with AJAX, HTML 5, CSS and JavaScript along with frameworks such as JQuery;Knowledge of Test Driven Development and experience in writing Unit Testing;Experience in architecting high performance large web applications;Strong knowledge of web services technologies/concepts such as SOAP, REST, WSDL, XML, JSON;Proficient in UNIX shell scripting;Knowledge of continuous integration servers such as Jenkins or Hudson;Knowledge of IT automation tools such as Chef or Puppet;Experience using various development tools such as Eclipse and Git/CVS/ Subversion/;Ability to work in cross functional teams to provide the best solution;Proven background in the development and deployment of complex operational systems;Excellent problem-solving and troubleshooting skill;Should be autonomous and think creatively;Should be collaborative and have good interpersonal skills;Knowledge of Python, PHP or Mobile Development. Qualification Requirements:Must possess at least one of the following Professional/Vendor certifications: Certified Java ProgrammerCertified (Java) Business Component DeveloperCertified (Java) Web Component DeveloperCertified (Java) Web Services DeveloperCertified (Java) Enterprise ArchitectIBM Certified Solution DeveloperIn addition, candidates must possess the following:1. A Master's degree in a related computer field and 1 year of specialized computer applications experience;or2. A BA/BS and 2 years experience as described in "1" above.or3. A HS diploma and 2 years experience as described in "1" above plus 4 years of IT experience;or4. Education and experience equivalent. To ApplyPlease go to and search for Job ID #280249orEmail resume to '280249 - Senior App Developer' in subject line) SUBMISSION OF A RESUME IS NOT A GUARANTEE THAT YOU WILL RECEIVE AN INTERVIEW Visit us at The Department of Information Technology & Telecommunications and the City of New York are equal opportunity employers JAVA; .NET/PHP/Python; ORM; PaaS, SaaS and IaaS; IIS, JBoss, Tomcat, Oracle WebLogic server; AJAX, HTML 5, CSS; JQuery; SOAP, REST, WSDL, XML, JSON;


• Location: Brooklyn

• Post ID: 96913970 brooklyn is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017