Our client is a leader in providing software solutions in the financial industry, is looking for a Full Stack Web Developer who will design and develop a new web application for payments processing.
Supervisory Responsibilities:
May provide guidance and training to junior web development and design staff.
Duties/Responsibilities:
Collaborates across departments to identify and understand new website and application development needs.
Plans, executes, and facilitates website and application development projects in accordance with specifications, budget, and timeline.
Develops and oversees implementation of websites and applications, coordinates site and application functionality with organization’s content management system.
Identifies, troubleshoots, and resolves site and application issues; recommends and implements preventive measures to avoid future problems.
Collaborates with security and compliance employees to ensure site security.
Provides on-call support to support service level agreements.
Maintains knowledge of emerging technology and best practices in website and application design and development.
Performs other related duties as assigned.
Required Skills/Abilities:
Proven experience as a Full Stack Developer or similar role.
Excellent verbal and written communication skills with ability to communicate technical concepts in an understandable and concise way.
Excellent organizational skills and attention to detail.
Strong analytical and problem-solving skills.
Excellent time management skills with the proven ability to work on multiple projects and stay within scope, schedule, cost, and quality specifications.
Good understanding of the .NET Core framework.
Fluency with markup and programming languages including HTML, XML, C#, and CSS.
Strong proficiency with JavaScript, Node.js and front-end frameworks.
Education and Experience:
Bachelor’s degree required, preferably in Computer Science, Management Information Systems, or related field.
Technical certifications, certificate programs, and/or higher-level training are highly desired.
At least seven years of development experience building websites and applications required.