Overview
Skills
Job Details
POSITION : FRONT END .NET DEVELOPER
LOCATION : COLUMBUS OHIO/HYBRID
JOB DESCRIPTION:
ODA is seeking for an experienced, skilled, and motivated senior Front-End web application Developer with responsibility for developing and maintaining both front-end components of ODA web applications.
Mandatory Requirements
- 4 years college degree or equivalent technical study or above
- 10 years proven work experience as a Front-end developer:
- Designing and developing the web applications robust and scalable web applications from concept to production using Angular and Web Forms/MVC 5.0 framework in .NET & environment with proficiency in C#, Java Script, CSS, and jQuery
- Implementation of interactive UI with Asp.Net MVC, HTML5,CSS3, jQuery, JavaScript, Angular 8 or better, and Bootstrap; Usage of ORM tools Entity Framework; experience in browser testing and debugging
- 7 years Hands on experience with markup languages, Angular 8 and above, Bootstrap
- 3 years Azure DevOp experience
- 5 years hands experience using Python 2.7 & above
- Understanding of layout aesthetics; Knowledge of SEO principles & Familiarity with software like Adobe Suite, Photoshop, and content management systems
Required Hands-on Experience:
- converting the Web Forms to Angular Components and reuse the components in various Modules
- Angular CLI for creating components, Services, pipes, Directives
- creating the SQL tables, Views, Queries, Triggers and Stored procedures to store the data from the applications.
- version control using GIT and be able to use GIT Bash commands to clone, commit and push code repositories
- building process using Jenkins for Continuous Integration and version control
- creating and consuming SOAP, REST API Web Services for integration with various back-end systems and integrating third-party services.
- in building and maintaining server-side applications and APIs using languages such as Node.js, Python, or Ruby on Rails
- integrating third-party APIs and services to extend the functionality of our applications and ensure seamless data exchange
- implementing API security measures like authentication, authorization, and encryption including role-based access control (RBAC) to control system access.
- designing and implementing user interfaces using modern web technologies such as HTML5,CSS3, and JavaScript frameworks like React, Angular, or Vue.js
- in designing, testing, troubleshooting, and implementing application system solutions to maximize user experience for internal and external stakeholders
- optimizing the data storage and retrieval processes for efficient complaint management by leveraging the SQL database structure and constructs.
- implementing secure coding practices throughout the development lifecycle to help prevent security vulnerabilities from being introduced into software
- experience with cloud platforms such AWS, Google Cloud Platform, or Microsoft Azure is preferred
- experience Micro-services architecture and containerization technologies like Docker and Kubernetes is a plus
Responsibilities:
- Use markup languages like HTML to create user-friendly web pages
- Maintain and improve website
- Optimize applications for maximum speed
- Design mobile-based features
- Collaborate with back-end developers and web designers to improve usability
- Get feedback from, and build solutions for, users and customers
- Write functional requirement documents and guides
- Create quality mock-ups and prototypes
- Help back-end developers with coding and troubleshooting
- Ensure high quality graphic standards and brand consistency
- Stay up to date on emerging technologies
- Illustrate design ideas using storyboards, process flows and sitemaps
Desired Skills:
- Excellent analytical skills, attention to detail, and problem-solving skills.
- Proven ability to handle multiple tasks and projects simultaneously.
- Good communication skills with both technical and non-technical clients
- Ability to work with project team member when the requirement is not clear.
- Must possess excellent written and oral communication skills.
- Strong experience in creating good solutions w/o mature, detailed, codified business requirements.
- Working experience in delivering expected results in unstructured environments.
- Works productively and effectively independently without significant management oversight.
Required / Desired Skills |
|
|
|
|
Skill | Required / Desired | Amount | your exp | last used |
Hands on experience with mark-up languages, Angular 8 and above, Bootstrap | Required | 7 |
|
|
Hands on Experience using Python 2.7 & above | Required | 5 |
|
|
Azure DevOps Experience | Highly desired | 3 |
|
|
Technical Documentation skills; Communication skills with both non-technical and technical clients | Required | 5 |
|
|
4 years college degree or equivalent technical study or above | Required |
|
|
|
10 years proven work experience as a Front-end developer | Required |
|
|
|
Understanding of layout aesthetics; Knowledge of SEO principles & Familiarity with software like Adobe Suite, Photoshop, and content management system | Required |
|
|
|
Designing and developing robust and scalable web applications from concept to production using Angular and Web Forms/MVC 5.0 | Required | 10 |
|
|
Designing and developing web applications using framework in .NET & environment with proficiency in C#, Java Script, CSS, and jQuery | Required | 10 |
|
|
Implementation of interactive UI with Asp.Net MVC, HTML5,CSS3, jQuery, JavaScript, Angular 8 or better, and Bootstrap; | Required | 10 |
|
|
Usage of ORM tools Entity Framework; experience in browser testing and debugging | Required | 10 |
|
|
Hands on experience converting the Web Forms to Angular Components and reuse the components in various Modules | Required |
|
|
|
Hands on experience using Angular CLI for creating components, Services, pipes, Directives | Required |
|
|
|
experience with cloud platforms such AWS, Google Cloud Platform, or Microsoft Azure | Highly desired |
|
|
|
experience Micro-services architecture and containerization technologies like Docker and Kubernetes | Highly desired |
|
|
|
implementing secure coding practices throughout the development lifecycle to help prevent security vulnerabilities from being introduced | Required |
|
|
|
eoptimizing the data storage and retrieval processes for efficient complaint management by leveraging the SQL database structure and constructs. | Required |
|
|
|
designing and implementing user interfaces using modern web technologies such as HTML5,CSS3, and JavaScript frameworks like React, Angular, or Vue.js | Required |
|
|
|
implementing API security measures like authentication, authorization, and encryption including role-based access control (RBAC) to control system | Required |
|
|
|
building and maintaining server-side applications and APIs using languages such as Node.js, Python, or Ruby on Rails | Required |
|
|
|
creating and consuming SOAP, REST API Web Services for integration with various back-end systems and integrating third-party services. | Required |
|
|
|
Hands on experience building process using Jenkins for Continuous Integration and version control | Required |
|
|
|
Hands on experience creating the SQL tables, Views, Queries, Triggers and Stored procedures to store the data from the applications | Required |
|
|
|
converting the Web Forms to Angular Components and reuse the components in various Modules | Required |
|
|
|
Excellent analytical skills, attention to detail, and problem-solving skills. | Highly desired |
|
|
|
Proven ability to handle multiple tasks and projects simultaneously. | Highly desired |
|
|
|
Working experience in delivering expected results in unstructured environments. | Highly desired |
|
|
|
Strong experience in creating good solutions w/o mature, detailed, codified business requirements. | Highly desired |
|
|
|
Ability to work with project team member when the requirement is not clear. | Highly desired |
|
|
|
Works productively and effectively independently without significant management oversight. | Highly desired |
|
|
|