NY Staffing
Software Engineering Senior Advisors
NY Staffing, Morris Plains, New Jersey, United States, 07950
Job Title
Oversee writing and modification of complex software application programs. Participate in work groups responsible for software development, design, and quality testing. Create estimates and delivery plans for projects/programs across an application family. Collaborate with data administrators and business-end users to incorporate new use cases. Interact with technical product owners, business product owners, and application architects to perform development and quality assurance for production releases. Set direction for the maturing use of, retiring, adding technology components, and implementing actions in the Electronically Stored Information (ESI) environment. Develop standard practices and guidelines for complex technology components. Determine root cause of issues and implement innovative and thorough solutions. Code, test, and debug documents. Replace/retire current cost data structures with more optimal database solutions. Perform detail checks of existing systems' configurations and operating methods. Conduct quality assurance reviews of peers' application programming. Review project deliverables ensuring they meet governance and best practices for system security and applications. Resolve urgent and high-production incidents. Identify and implement process enhancement opportunities within the application area. Hybrid work schedule. Qualifications
Position requires a bachelor's degree or foreign equivalent in Computer Science, Information Science & Technology, Engineering or related plus three years of experience in software development. Experience must include SQL, COBOL, Customer Information Control System (CICS), Db2, Endeavor, Software Development Life Cycle (SDLC), Git, Java, JDBC, SOAP, REST, JSON, XML, and Jenkins.
Oversee writing and modification of complex software application programs. Participate in work groups responsible for software development, design, and quality testing. Create estimates and delivery plans for projects/programs across an application family. Collaborate with data administrators and business-end users to incorporate new use cases. Interact with technical product owners, business product owners, and application architects to perform development and quality assurance for production releases. Set direction for the maturing use of, retiring, adding technology components, and implementing actions in the Electronically Stored Information (ESI) environment. Develop standard practices and guidelines for complex technology components. Determine root cause of issues and implement innovative and thorough solutions. Code, test, and debug documents. Replace/retire current cost data structures with more optimal database solutions. Perform detail checks of existing systems' configurations and operating methods. Conduct quality assurance reviews of peers' application programming. Review project deliverables ensuring they meet governance and best practices for system security and applications. Resolve urgent and high-production incidents. Identify and implement process enhancement opportunities within the application area. Hybrid work schedule. Qualifications
Position requires a bachelor's degree or foreign equivalent in Computer Science, Information Science & Technology, Engineering or related plus three years of experience in software development. Experience must include SQL, COBOL, Customer Information Control System (CICS), Db2, Endeavor, Software Development Life Cycle (SDLC), Git, Java, JDBC, SOAP, REST, JSON, XML, and Jenkins.