At INTRUST Bank, relationships are at the core of all we do. Which is why we focus on fostering positive relationships not just with our customers, but also with each other. INTRUST Bank recognizes and celebrates employees for their individual character, value and potential, with a focus on developing the unique talents each team member brings to the table. It's something we've learned firsthand over the decades; focus on people, and the rest will fall into place to create an environment built on respect, understanding and most of all trust.
The Supervisor - Development will be responsible for a team of developers who will code, test, and support websites and internal business applications as needed. He/She will work with other programmers and analysts, as well as customers throughout INTRUST to define processes, business, requirements, and recommend solutions for small to large-scale projects. Responsible for ensuring the successful implementation of initiatives and projects to support the organization. Establishes work processes for direct reports and ensures a high level customer service is delivered and promotes and fosters teamwork across all areas of INTRUST. Responsible for the development and management of direct reports. Represents INTRUST Bank in all he or she does in the community, and is focused on the development of new business relationships. Must maintain strict standards of confidentiality, and perform duties in a manner supporting INTRUST's Character Qualities.
Manages development team(s) that create and support complex, applications (both customer facing and internal) to support organizational requirements
Provides technical leadership for development and application maintenance teams to ensure best practices and standards are followed to ensure application consistency and ease of use.
Responsible for all phases of the web software development lifecycle, including design, programming, testing (unit and system level), debugging, and internal documentation.
Responsible for developing upgrade plans for departmental applications, and ensures the efficient and cost effective resolution of maintenance, operations, and support issues.
Remains aware of new developments in web applications, Internet and Intranet and related technologies.
Works with others to understand business needs, product requirements, and job specifications to program new functionality, features, and products.
Proposes and modifies application development methodologies, as well as employing the appropriate methods for new development projects.
Responsible for the selection, retention, coaching, performance management and development of direct reports.
Education and Experience:
5+ years of experience in designing and developing client/server software products with at least 2-3 years in a Senior Developer type role.
Bachelor's degree in Computer Science or Engineering or equivalent combination of education and experience
Required Skills and Knowledge:
5+ years of experience with C#, ASP.NET, SQL, HTML, CSS.
5+ Expertise and skill in developing complex web applications utilizing the following database technologies: Oracle, MS SQL Server, MySQL.
Knowledge of and skill in web application usability concepts, and proven expertise in applying them in complex applications, including mobile applications.
Expertise and skill in applying Internet security design standards, knowledge of critical web application security vulnerabilities, demonstrated expertise in designing and developing highly secure web applications, including those with e-Commerce functionality.
Expertise and proven skill in architecting web applications, with strong knowledge of Internet server operations, database storage technologies.
Strong technical leadership and project management skills.
Strong object oriented design and development skills.
Must possess good interpersonal skills with the ability to effectively communicate with team members
SQL Server Reporting Services and SQL Server Integration Services.
Knowledge of federal/state affirmative action and equal employment laws/regulations.
Physical Demands: Occasional lifting up to 25 lbs. Some bending and kneeling when installing computers and cabling.
Working Conditions: Normal office environment.
This job description summary is not intended to be an employment contract, nor is it intended to state or imply these are the only activities to be performed by the employee occupying this position. Employees will be required to follow any other duties as assigned or requested by their supervisor.
INTRUST Financial Corporation and its subsidiaries, including INTRUST Bank, are Equal Opportunity Employers whose policy is not to discriminate unlawfully against any qualified employee or applicant for employment on the basis of protected military or veteran status, disability, race, color, religion, sex, age, national origin, pregnancy, genetic information, sexual orientation, gender identity, or any other classification protected by applicable local, state or federal law; except where an individual's protected category constitutes a bona fide occupational qualification.