Senior Application Developer
Company: NFI Industries
Location: Camden
Posted on: March 9, 2023
Job Description:
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.
(California Applicants) We are excited to share the base salary
range for this position $120,161.60- $160,222.40. This position is
also eligible for an annual discretionary bonus, targeted at 3%.
NFI takes into consideration applicants' qualifications,
experience, education, geographic location, when determining a
starting rate of pay.
Employees are also eligible for a robust benefit program, which
includes Medical, Dental, Vision, Prescription Drug Coverage, 401k
Plan, Wellness Program, Life Insurance, Paid Time Off, and Paid
Parental Leave, among other benefit plan options.
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)
Keywords: NFI Industries, Camden , Senior Application Developer, IT / Software / Systems , Camden, New Jersey
Didn't find what you're looking for? Search again!
Loading more jobs...