Logo
VyStar Credit Union

Application Developer

VyStar Credit Union, Jacksonville, Florida, United States, 32290


At VyStar, we offer competitive pay, an excellent benefit package that includes a 401(k) Plan, an extensive paid technical and on-the-job training program, and tuition reimbursement--available to all full and part time employees. Part time positions start at a minimum of 30 hours per week.We encourage you to become a part of VyStar Credit Union's family of employees.Application Developer ACCOUNTABILITY STATEMENT

The Application Developer will perform programming work in developing, delivering and maintaining technology based business solutions in .NET environments. This development will apply to stand-alone applications, enhancing current VyStar applications, or integrating multiple applications. The position will execute the assigned tasks to develop, test, debug, and deploy such applications, which are of larger scope, moderate complexity, and emerging technologies. Assigned projects require knowledge of system development programming, analysis and design principles, practices and techniques. The application developer will perform detailed coding of individual components, user interface, business logic, and database layer. Position will report to the Applications Development Manager and will take some project directives from Lead Application Developer and perform tasks efficiently.

ESSENTIAL RESPONSIBILITIESParticipates in project teams for development, testing and implementation of new applications and interfaces, existing application upgrades and new application release upgrades.Read and review requirement documentation to interpret and map use cases, business rules and functional design with team members.Participate in architectural design process.Author and distribute technical specifications for review to peers and support teams such as Information Security and Information Technology Operations groups.Develop code for complex business modules, interface systems and conversion programs.Develop code, web services, and stored procedures based upon technical design, user interface and use cases.Debug code and perform thorough and proper unit and integration tests on application development.Operate as key developer on applications requiring single developer.Develop to project timelines, milestones and deadlines.Work with system testers to correct defects and issues.Ensure application readiness for deployment and adhere to code freeze policy.Participate in lesson learned strategy sessions and project summary reviews.Assist in maintaining, supporting and modifying existing .Net applications.Utilize and adhere to VyStar Change Management processes.Operate as member of a team, sharing and exchanging ideas concerning application development.Work with project resources such as system analysts, system testers, business analysts, and project managers to ensure the development of a sound and professional application in look, feel, function and accuracy.Work directly with internal/external user groups to ensure usage of security, database, and server architecture best practices.Demonstrate each of the following VyStar Excellence behaviors in performing the duties and responsibilities of their job.Focus – Focus your full attention by carefully listening to and observing your clients or member.Connect – Consistently be friendly and approachable. Demonstrate you care.Understand – Listen empathetically and ask questions (70% to 30%).Counsel – Recommend solutions based on your clients or member’s needs and objectives.Advance – Ensure that member’s or client’s expectations were exceeded.Verify necessary follow-up actions were completed.Incumbent is expected to demonstrate each of the following VyStar Excellence behaviors in performing the duties and responsibilities of their job.Focus

Focus your full attention by carefully listening to and observing your client or member.Connect

Consistently be friendly and approachable. Demonstrate you care.Understand

Listen empathetically and ask questions. (70%/30%)Counsel

Recommend solutions based on your client’s or member’s needs and objectives.Advance

Ensure that member's expectations were exceeded.Verify necessary follow-up action.JOB QUALIFICATIONSEDUCATION AND EXPERIENCEFour-year bachelor’s degree (or equivalent combination of education, significant relevant experience, and/or Microsoft certification).KNOWLEDGE, SKILLS & ABILITIESKnowledge of .Net framework programming languages with emphasis in C#.Knowledge of HTML 5, CSS3, and JavaScript frameworks.Proficient with ReactJS framework as well as popular React tools such as webpack, Redux, Flux, etc.Mentor other front-end developersKnowledge of using GIT for source/version controlDemonstrated experience with Service Oriented Architecture (SOA), Web Services, JSON, REST, XML, SOAP, WCF, Web API and Cloud technologies.Knowledge of relational databases with emphasis on SQL query language and stored procedures.Experience with JQuery or similar technologies.Solid understanding of object-oriented programming (OOP).Ability to follow and enhance the software development life cycle (SDLC) for systems design, development, verification, and implementation.Ability to multi-task, work independently and manage unstructured tasks within specific guidelines and time constraints.Ability to create and maintain technical documentation for newly created or modified custom applications.Ability to work independently on small projects.Interpersonal skills including collaborative style and ability to work effectively with diverse groups.Ability to adapt quickly to an existing, complex environment.Ability to quickly learn new concepts and software as necessary.Candidate should be a self-motivated, independent, detail oriented, responsible team-player.Passionate about building high-quality systems with software implementation best practices.Ability to work in a collaborative team environment.Ability to communicate effectively, both orally and in writing.Experience working with, and in depth knowledge of Microsoft technologies including Visual Studio, Visual Studio Team Services, and SQL Server.DISCLAIMERS AND WORK ENVIRONMENTNothing in this position description is an implied contract for employment. The position description is intended to be an accurate account of the essential functions. The functions are not all encompassing and are subject to change at any time by management.VyStar Credit Union is not seeking outside assistance or accepting unsolicited resumes from staffing agencies or search firms for employment or contractor opportunities. Any resumes submitted by an outside vendor to any employee at VyStar via e-mail, internet, or directly to hiring managers without a valid written search agreement with the Talent Acquisition / HR department will be deemed the sole property of VyStar Credit Union.No placement fee will be paid if a candidate is hired as a result of the referral, or through other means.Thank you for your inquiry regarding our current job opening. Your resume will be carefully reviewed against the position requirements. Should your experience and skills match, you will be contacted by one of our Human Resources department staff members.Thank you again for your interest in this position!VyStar Credit Union Human Resources

#J-18808-Ljbffr