Oceanbluecorp
Hybrid: 2 days/week - 30 E Broad, Columbus, OH
Local candidates highly preferred
ODA is seeking an experienced, skilled, and motivated senior Front-End web application Developer responsible for developing and maintaining the front-end components of ODA web applications.
Mandatory Requirements
4-year college degree or equivalent technical study or higher
10+ years proven work experience as a Front-end developer
Experience designing and developing robust, scalable web applications from concept to production using Angular and Web Forms/MVC 5.0 in .NET & ASP.NET environments, with proficiency in C#, JavaScript, CSS, and jQuery
7+ years hands-on experience with markup languages, Angular 8+, Bootstrap
3+ years Azure DevOps experience
5+ years experience with Python 2.7+
Additional knowledge in layout aesthetics, SEO principles, Adobe Suite, Photoshop, and content management systems is preferred.
Required Hands-on Experience:
Converting ASP.NET Web Forms to Angular Components and reusing components across modules
Creating SQL tables, views, queries, triggers, and stored procedures for data management
Version control using GIT, including cloning, committing, and pushing code
Building CI/CD pipelines using Jenkins
Developing and consuming SOAP and REST API Web Services for system integration
Building and maintaining server-side applications and APIs with Node.js, Python, or Ruby on Rails
Integrating third-party APIs and services for extended functionality
Implementing API security measures like authentication, authorization, encryption, and RBAC
Designing, testing, troubleshooting, and implementing application solutions to enhance user experience
Optimizing data storage and retrieval processes in SQL databases
Following secure coding practices to prevent vulnerabilities
Experience with cloud platforms like AWS, Google Cloud, or Azure is preferred
Experience with microservices architecture and containerization technologies such as Docker and Kubernetes is a plus
Responsibilities
Creating user-friendly web pages using HTML
Maintaining and improving the website
Optimizing applications for speed
Designing mobile-based features
Collaborating with back-end developers and designers to improve usability
Gathering feedback and building user-centric solutions
Writing functional requirement documents and guides
Creating mock-ups and prototypes
Assisting back-end developers with coding and troubleshooting
Ensuring high-quality graphics and brand consistency
Staying updated on emerging technologies
Illustrating design ideas with storyboards, process flows, and sitemaps
Desired Skills
Excellent analytical, attention to detail, and problem-solving skills
Ability to handle multiple tasks and projects simultaneously
Good communication skills with technical and non-technical clients
Ability to work with the project team when requirements are unclear
Strong written and oral communication skills
Experience creating solutions without detailed business requirements
Ability to deliver results in unstructured environments
Independent and productive work style without significant oversight
#J-18808-Ljbffr
#J-18808-Ljbffr