Manager, IT Application Development

Company: Xoriant Corporation
Location: New York, New York, United States
Type: Full-time
Posted: 30.APR.2021

Summary

Title: Manager, IT Application Development Location: NYC, NY Duration: Long Term Contract The Manager, IT Application Development positio...

Description

Title: Manager, IT Application Development

Location: NYC, NY

Duration: Long Term Contract

The Manager, IT Application Development position will lead in consultations with users to identify requirements for software applications in support of processes and business needs. Supervise the development, testing, documentation and implementation of those applications or other technical solutions and the maintenance of existing applications. Responsible for setting employee goals, assessing employee performance, providing feedback, and making pay recommendations.

  • Establish foundational application development practices and procedures including technical standards, software-coding standards, tools, and platforms standards.
  • Establish, continually improve and undertake any processes for development, testing, release management, code management, creating and maintaining technical specifications, and other key processes related to software development and integration.
  • Create system documentation/play book, participate as a reviewer and contributor in requirements, design, and code reviews.
  • Provide leadership in developing and maintaining data integrity and validity for various applications. Reviews and analyzes existing applications programs and programs in development to ensure efficiency and effectiveness of those programs; reviews requests for program changes required to meet needs of the business owners required by the addition of new programs and changes in legislation.

Qualifications:

  • Bachelor's degree in Technology, Computer Science, Engineering, Management Information Systems or related field.
  • Ten (10) years of progressively responsible experience managing/directing software development projects and/or teams and strong experience with object oriented and functional programming and big data.
  • Additional experience may be considered as a substitution for the education requirement.

Skills:

  • Experience working with Scrum or other Agile development processes.
  • Experience with one or more common databases and / or data modeling tools (e.g. Microsoft SQL Server, MySQL, Oracle, TOAD).
  • Experience with either Linux and / or Windows operating systems.
  • Full stack development (e.g. PHP, JavaScript, HTML, CSS, SQL, JSON, Java and / or C#).
  • Experience with front-end JavaScript based technologies (e.g. Ajax, Angular.js).
  • Experience with one or more real-time communication (e.g. RESTful APIs, WebServices, WebSockets).
  • Understanding of data security and best practices for balancing availability with security.
  • Experience coordinating, planning and organizing upgrades of systems and technology.
  • Experienced in designing and possesses ability to develop a unified vision for software characteristics and functions.
  • Experienced with planning changes in a timely way so that the overall organization can make progress before completion.
  • Ability to use smart phone, standard office equipment and applications, servers, data base management system software, data base user interface and query software and / or object or component oriented development software.
  • Understanding of Blockchain, Docker, Containers and Cloud Technologies
    Working experience with DevOps tools such as ArgoCD, Git, Azure DevOps, Jenkins
  • Working experience in Java development
    Familiarity with web services, messaging, identity and access, and monitoring
    Working Knowledge of Agile development process
- provided by Dice

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...