Senior Application Developer Job at NFI Industries
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.
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.