Role: Sr Software Developer
Job Location: Jersey city, New Jersey.
Min Education: Bachelor Degree in Computer Science, Software Engineering, Information Systems or Equivalent.
Job Description:
Analyze functional requirements, systems architecture and applications on assigned projects
Plan, coordinate and provide estimates (e.g., time) for assigned projects
Design program and technical specifications for various applications that may include data flow, data storage, interface design, and system architecture, on assigned projects
Develop specifications ensuring performance optimization of system and/or application
Matches the scope and proportion of the specifications and design to the business request. Considers and develops system contingency plans to maintain high system/application availability
Develop programs that may interface with other applications/databases, to meet complex business requirements
Writes code according to specifications developed
Define test cases; prepares data and scripts for testing
Setup and configuration of the overall Quality Center\ALM technical and operating environment in a Windows Server and Oracle. Work with users to implement new processes. Migrate HP ALM Projects to newer version and consolidate the multiple projects.
Executes and coordinates systems, integration, and enterprise-wide test plans for assigned projects
Plan and coordinate the implementation of new systems, enhancements and/or upgrades to current systems to ensure smooth migration from development to production environment
Produce required functional, technical, and user documentation (e.g., business requirements, functional and technical specifications, system architecture, data flows, end-users training requirements) on assigned projects
Resolve production problems; support, maintain, and enhance assigned systems