Full Stack Developer


Premium Job From Nigel Frank International

Recruiter

Nigel Frank International

Listed on

23rd January 2023

Location

Long Island

Salary/Rate

Negotiable

Salary Notes

Negotiable

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

ACCOUNTABILITIES: Develop web & mobile applications leveraging Agile Scrum methodology and processes in Microsoft's Team Foundation Server environment. Build and support applications on .NET, .Net Core & Java platforms.Design and develop web/mobile applications on n-tier architecture leveraging MVC.net, Java and other standard application patterns.Build foundational structure of the application using back-end programming languages such as C#, VB, VB.NET, Classic ASP and industry standard database APIs like OLE DB, ADO, ADO.NET, etc.Design and develop Rich User Interfaces/Experience using client side technologies such as JavaScript, JQuery, JSON, ReactJS, Bootstrap, CSS & HTML as well as knowledge in graphic design related tools such as Photoshop and Illustrator.Build, deploy, and maintain SOAP and/or REST compliant Web Services on Microsoft Technologies including WCF & Web API.Perform application testing and optimization, including performance tuning and code refactoring, to ensure a quality product.Collaborate with QA, BA, Management, DevOps, Infrastructure, Security, and DBA teams as well as relevant onsite and offshore resources to assist in troubleshooting and resolving issues or requests.Create and maintain proper coding standards through comments, documentation and code refactoring practices as per our policy.Ensure proper task creation and documentation of code changes in our version control system and project management tool.Actively participate in Data Modeling with DB Developers and, on an as needed basis, act as DB Developer using current versions of MS SQL & Oracle.Seek and accept guidance from senior level Developers, Architects and Management on all deliverables.On an as needed basis, enhance and maintain the UNFCU internal and external websites (intranet, extranet, unfcu.org, digital banking etc.) by designing layouts, formatting images, updating content, and performing daily administrative tasks that ensure the site is available in accordance with Agreements.On a limited basis, serve as backup administrator for Windows based web servers and provide technical assistance to technical and non-technical staff.Manage time and maintain service record and knowledge base.Follow the organization's data protection and network securities and antivirus policies.Attend business meetings; analyze, document, and communicate network requirements.Participate in planning and execution of support and disaster scenarios.Provide documentation for organization specified system configurations and operation run books.Stay abreast of industry trends, and attend training, conferences and seminars according to organization's business requirements.Participate in Credit Union training and development programs.Perform other duties as requested by management. TYPE & AMOUNT OF EXPERIENCE:Bachelor's degree in Engineering or Computer Science and at least five years of progressive professional IT work experience, the majority of which should be in web application developmentExtensive application design and development knowledgeKnowledge of financial/banking industry TECHNICAL COMPETENCIES:5+ years software development experience on Microsoft Platform5+ years of server-side development experience in ASP.NET (C#), MVC.NET, Razor, and ADO.NET5+ years of designing and building applications with rich user interface for overall experience (UI/UX)5+ years of client-end development experience in JavaScript, JQuery, AJAX, JSON, HTML 5, CSS 3, Bootstrap (or similar)3+ years of Database Development in TSQL(MS SQL)2 years of development experience in Web Services (WCF/Web API)1 year Microsoft Web Server Administration (IIS 6.0, IIS 7.0, IIS 8.0+)Implement complex business system workflowsImplement framework security on .NET based applications and serversIllustrate design ideas using storyboards, process flows and UI mockups Any or all of below experience is desired:Development experience in Kendo UI framework.Experience with React JS, Angular or related libraries/frameworks.Experience in working in an agile environment using Scrum methodologyExperience with TFS, GIT or related project and source code management/build toolsExperience with modern development tools and techniques for Package Manager (NPM), Module Loader/Bundler (Webpack, RequireJS, Browserify), Transpilers (Css-Sass/Less/Stylus, JS-babel, typescript), Task Runners (npm scripts, gulp, grunt).Experience in HTML templating framework such as Handlebar, Mustache, EJS and related technologies.Photoshop, Illustrator and related graphic design experienceExperience with client-side unit testing (i.e. Jasmine, Mocha, Jest etc.)Development experience on Mobile Platform (iOS or Android)DB Development experience in PL/SQL (Oracle)Experience working with Payment Gateways such as Authorize.net, PayPal or similar.Experience in Service Oriented Architecture (SOA) solutions using Mule ESB/Java Platform for Core System and other Internal/External systems Development experience in middle ware components using XML technologies, such as WSDL, SOAP, XSLT, XQuery, XSD and XPathDevelopment experience in Java Enterprise TechnologiesExperience in DevOps, Continuous Integration/Delivery (CI/CD), automated deployment, containerization or Systems Operations related rolesHands on development in SSIS and/or SSRS BEHAVIORAL COMPETENCIES:Strong analytic ability/problem solving skillsAbility to work both independently and within a team environment to complete assigned projects in a timely mannerAbility to effectively take directions and guidance from Senior Developers, Architects and Management on all deliverableStrong interpersonal, verbal and written communication skillsAble to multi-task, taking on several initiatives at once WORK ENVIRONMENT/CONDITIONS:Standard office conditionsMay require work on weekends or other extended hours

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: