Job Description
GENERAL SUMMARY:
Responsible for collaborating with business partners, management, staff and the project management office to effectively integrate business applications in to a seamless, productive and efficient work environment.
QUALIFICATIONS:
Minimum Education & Experience Requirements:
· Bachelor’s degree in computer science, Information Systems, Math or related major, or equivalent work experience.
· Five (5) years of experience in design, development, documenting, testing, and debugging of new and existing software applications in enterprise level.
Additional Preferred Education & Experience:
· Advanced knowledge of modern JavaScript frameworks like TypeScript, Vue.js (preferably Vue 3 and above), React, HTML 5, CSS, etc.
· Advanced knowledge in developing, implementing, and maintaining solutions using the Microsoft technology stack, including C#, ASP.NET Web API, MVC, Entity Framework, WCF, etc.
· Experience in architecting, implementing, and maintaining secured and scalable REST API environment.·
· Experience in designing and maintaining relational database management systems.
· Experience in designing and implementing Microservices running on Docker/Kubernetes containers.
· Familiarity with Jack Henry’ Symitar and related components (SymXchange, SymConnect, PowerOn, etc.).
Minimum Knowledge & Skill Requirements:
· Advanced understanding of application development, to include client/server and web application architecture.
· Advanced knowledge of good coding practices and standards, including object-oriented design, code refactoring, design patterns and service-oriented architecture.
· Advanced knowledge of relational databases, including experience in data modeling, creating stored procedures, building queries and reports.
· Experience in managing Secure SDLC (S-SDLC), secure coding practices, and application of SAST/DAST code verification utilities.
· Experience with project management methodologies, such as waterfall and agile (SCRUM / Kanban).
· Communication skills - including the ability to convey information to non-technical colleagues in a concise and clear way.
· Experience in creating and implementing technical documentation and software release cycles.
· Understanding of business processes and constraints.
· Ability to deal effectively and courteously with a wide variety of people.
· Strong written and verbal communication skills.
COMPETENCIES:
· Problem Solving
· Functional/Technical Skills
· Customer Focus
· Innovation Orientation
WORKING CONDITIONS/ENVIRONMENT:
Requires the employee to sit a majority of the time. Infrequent lifting of up to 25 pounds may be required. Some travel may be necessary.
OTHER REQUIREMENTS:
Must remain familiar with and adhere to Vantage West Credit Union policies and procedures and comply with all aspects of the Bank Secrecy Act.
MAJOR ACCOUNTABILITIES AND TASKS:
· Provide client support, consultation and subject matter expertise for system development, maintenance and support.
· Contributes to complex, major or highly visible tasks and projects as a project team member, or as a project lead.
· Will have expertise in multiple technical environments and possess business knowledge that spans one or more business areas.
· Architects and designs software solutions: front end graphical user interface design, middle tier web-services, API economy, cloud architecture etc.
· Participate in component and data architecture design, technology planning, product evaluation, advanced automated testing processes and buy vs. build recommendations.
· Provide input to project plans related to application development initiatives.
· Work closely with internal/external customers to understand the business requirements for technical solutions.
· Involved in the full secure systems life cycle process: Designing, coding, testing, implementing and supporting application software that is delivered on time and within budget.
· Establish and enforce standards, best practices, policies and procedures pertaining to architecture, security, compliance/regulatory requirements.
· Evaluate emerging technologies to recognize opportunities and trends.
· Conduct code reviews and recommend solutions for performance tuning and implementing design patterns.
· Fosters a collaborative relationship across all functions. Works closely with end user departments to understand business requirements and translate them into specific software requirements for implementation.
· Performs other duties as assigned
Salary range is $82,623.08-$108,442.79. Job Grade, EX 15. Final salary is dependent on candidate's experience and qualifications.
Equal Opportunity Employer Veterans Disabled
Job Tags
Full time, Work experience placement,