Programmer Analyst
REMOTE - EST Zone
Full Time Role
Overview
Programmer Analyst design and develop system solutions to business needs, using senior-level tools and techniques. They Analyze, code, design, test, document and support the computer application software systems that are developed and maintained within the Knights of Columbus as well as provide interfaces between the Knights of Columbus and external parties. The Programmer Analyst mentors more junior staff and must foster a collaborative environment
Manager Notes:
- Need to have experience on MVC, Struts, Java Script.
- Need to have DB2 or SQLServer for Backend.
- They are on Mainframe Systems and moving to Cloud based servers like Azure, Experience on Cloud is not Required, Knowledge is fine.
- Any Integration platform experience is Preferred, Like Boomi.
- Need to have ServiceNow experience for raising, solving and closing the Tickets.
- This is a Production Support role and Developing experience is not required. It is good if candidate have.
- Tableau and Mainframe Experience is Preferred.
- After hour on call support is not required as of now for this role, but candidate need to be ready to accept in the future.
- This is L2 Support role and will need experience between 5-7 years
Core Responsibilities
- Analyze new assignments and design/develops programming requirements and software specifications and serve as technical lead as assigned.
- Prepare business cases which define potential benefits, options for achieving these benefits through development of new or changed processes, and associated business risks.
- Prepare effort estimation including researching and estimating costs of software development, unit testing. May provide estimates for upgrades of vendor packages upgrades and integration with existing systems.
- Lead design of solutions with business analysts, business systems analysts, programmers, solution architects, and other team members.
- Analyze and verify requirements for completeness, consistency, comprehensibility, feasibility, and conformity to standards.
- Develop and utilize standard templates to accurately and concisely convey technical design.
- Program and test all or selected components of complex applications. Integration with packaged solutions as needed.
- Analyze and resolve test result problems and debugs production issues.
- Assist with coordinating technical teams for work on project initiatives.
- Guide, train and mentor Programmer Analysts and other technical staff. May conduct peer reviews as needed for projects and initiatives.
- Gather, synthesize and update documentation regarding technology processes or systems.
- Produces deliverables related to the project(s) and/or production support as assigned.
- Provide post-implementation support.
- On call and/or after-hours work required
Skills Qualifications Required:
- Computer application software system design experience
- Knowledge of relevant business areas
- Experience in multi-system environment including both custom developed application and packaged solutions
- Ability to work as part of a project team, independently and guide other technical staff
- Detail-oriented with strong analytical and problem-solving skills
- Strong oral and written communication skills
- Strong interpersonal skills
- Ability to prioritize and successfully manage multiple initiatives
- Sound judgment in decision making
- Effectively participates in teams and moves the team toward completion of goals
- Ability to effectively resolve conflicts Preferred:
- Experience with data visualization tools such as Tableau a plus Systems/Technical Knowledge:
- Advanced skill level in multiple technical environments and with relevant tools and languages (i.e. Cobol, Assembler, JCL, Java, Javascript, .Net, etc.
- Technical understanding of the digital platform, cloud applications, web services, server-side components and APIs
- Data analysis skills including ability to perform advanced SQL queries
- Competency in Microsoft applications including Word, PowerPoint, Visio, and Outlook. Advanced skill in Excel including formulas, pivot tables, vlookup, and macros.
- Understanding of REST and SOAP Web Service and how to uses SoapUI, REST API clients
Education Required:
BA or BS in Computer Science, Information Systems or related field
5+ years related work experience in systems analysis or programming or equivalent combination of training and experience Preferred:
ITIL Foundation certificate preferred
Job Type: Full-time
Salary: Up to $106,641.04 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Experience level:
- 10 years
- 11+ years
Schedule:
- 8 hour shift
- Day shift
Experience:
- Mainframe: 5 years (Required)
- DB2 or SQL Server: 5 years (Required)
- Integration platform: 5 years (Required)
- ServiceNow: 5 years (Required)
Work Location: Remote