Senior Application Developer Job at NFI Industries

NFI Industries Camden, NJ 08102

The Senior Application Developer will design, develop, prototype and implement client-facing web/mobile applications using a number of languages including .NET (C#), HTML, CSS, TypeScript, and Javascript. Experience in frameworks and libraries including Angular, React and JQuery is required. The ideal candidate will design state-of-art and user-appealing applications with a major focus on usability, responsiveness and performance.

The candidate will thrive in a fast-paced team-oriented environment, constantly applying attention to detail and leveraging best practices for current-day digital technology.

Essential Duties & Responsibilities:
Assists in establishing and maintaining web standards in order to develop dynamic web features and functionalities

Assures designs and solutions fit IT requirements while embracing standards of current technology solutions

Leverages industry best practices for digital technology, frameworks and code libraries in all solutions

Provides direction and insight into user experience, content generation and coordination, visual design and typography, style conformity and maintenance

Develop applications using Xamarin, HTML5, CSS, .NET (C#), Angular, React, jQuery and other TypeScript/JavaScript libraries

Working knowledge of code versioning tools like Git or SVN

Organize and participate in project meetings that are held to discuss project scope, requirements, design, planning, and delivery

Learn, use and become proficient in technologies, tools, and techniques that are established and standardized for Solution Development by IT Management

Techniques such as Tracing, Transactions, Production Control, Naming Conventions and other best practices

Apply analysis, design, coding, testing, and production control best practices towards the timely development and support of application software

Work alone or with other developers under the guidance of Development Supervisors, Project Managers, and IT Management to complete development tasks that meet business requirements

Requirements:
5-8 years of experience developing client-facing web/mobile applications

5-8 years of progressive experience with Typescript and JavaScript

3+ years of experience with Angular and/or React

Experience with cloud-hosted Angular applications

Strong command of HTML5 and CSS

Experience with SQL and Microsoft SQL Server

Understanding of fundamental web technologies including HTTP, SSL, HTML, CSS, JavaScript and JSON

Experience with Microsoft .NET framework including C# and ASP.Net MVC

Experience in web services (SOAP / XML / REST / JSON, etc.) and WCF

Knowledge and experience with Azure, AWS and cloud-based technology is a plus

Knowledge and experience with MQ technologies is a plus

Familiar with displaying 3D models and textures in web applications

In-depth understanding of the entire web development process for both desktop and mobile-based environments

Demonstrated expertise in user experience, accessibility and data visualization

Builds interactive UI solutions that are adaptable to cross-browsers and screen sizing for tablets, phones and other mobile devices

Optimizing of client-side web applications for speed and performance.

Participate in all parts of SDLC including design, development, documentation, testing and implementation

Enjoys collaborating and contributing in a cross-functional team environment

Possess a positive, can-do attitude and enjoys making a difference through technical contributions

Ability to be creative, stimulate new ideas and offer out-of -the-box thinking

Strong software design, analytical skills and attention to detail

Deep knowledge of cross-platform web/mobile usability standards and UI specifications is highly desired

Ability to deliver high quality work on tight schedules is a must

Skilled in taking a project from exploratory and conceptual design through to final production is required

Ability and willingness to learn new technologies and platforms

Excellent verbal and written communication skills

Strong problem-solving skills, with an analytical mindset and dedication to enhancing our end user experience

Experience in microservice architecture and development

Experience working in Waterfall and Agile environments is desired

Ability to work with teams from multiple geographic locations including nearshore and offshore

Bachelor of Science in Computer Science or relevant industry experience

Other:
Must be able to travel with potential for extended overnight trips (up to 10%)

#LI-BS1
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)


Please Note :
epokagency.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, epokagency.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.