Woodforest National Bank is seeking a Software Developer IV to enhance software solutions and support business processes, including configuration, custom development, installation, and updating of business software applications.
Requirements
- Developed design and programming skills with proficiency in JavaScript, ASP.NET, C-Sharp, HTML, and strong knowledge of SQL, Windows communications foundation, Microsoft .Net Framework, Team Foundation Server and Model View Controller design pattern.
- Working knowledge of development technologies and tools, and software engineering concepts, methodologies and architectural styles.
- Knowledge of patterns and practices used in secure software development required.
- IT related or programming certifications strongly preferred.
- Proficiency in JavaScript, ASP.NET, C-Sharp, HTML
- Strong knowledge of SQL, Windows communications foundation, Microsoft .Net Framework, Team Foundation Server and Model View Controller design pattern.
- Experience with application software programming or development
Responsibilities
- Develops code solutions to meet business unit needs including application modifications such as custom views, reports, and workflows.
- Attends project meetings and works closely with business analysts to understand application requirements and to report on project progress and obstacles.
- Performs initial configurations and installation of applications and associated servers; supports application updates as needed.
- Documents import procedures and works on release management to deploy items from development to the lab environment.
- Assists with the planning and implementation of existing software applications for new business units.
- Supervise junior, contractor and external developers.
- Develops design and programming skills with proficiency in JavaScript, ASP.NET, C-Sharp, HTML, and strong knowledge of SQL, Windows communications foundation, Microsoft .Net Framework, Team Foundation Server and Model View Controller design pattern.
Other
- Excellent organizational, process and project management skills with the ability to prioritize workload, multi-task, and meet deadlines in a fast paced environment.
- Strong customer service and problem solving skills with the ability to work independently while supporting a team environment.
- Ability to communicate and collaborate when working with other teams; soft skills.
- Ability to negotiate with stakeholders and project owners to get the most value out of the applications we develop.
- Associate’s degree or higher in Computer Technology or other closely related field preferred.