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.
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.
A bachelors degree or foreign equivalent in Computer Science, Information Science & Technology, Engineering or related
Please copy and paste your resume in the email body (do not send attachments, we cannot open them) and email it to candidates at (link removed) with reference #0251425 in the subject line.
Thank you.
See details and apply
Software Engineering Senior Advisor (0251425)