Overview
Skills
Job Details
GoAhead Solutions has a great opportunity for a Sr Full-Stack Web Application Developer in Columbus, OH. This would be an Eight month contract to start out. This would be an onsite position. Interview process will be in-person. This position would be hybrid with three days onsite a week.
Job Description:
Our Client is seeking an experienced, skilled, motivated senior Full Stack web application developer with specialization in API integration and developing both front-end and back-end components of ODA web applications.
Required Qualifications & Technical Experience:
-4-year college degree or equivalent technical study.
-10+ years of proven professional experience as a Full-Stack .NET Developer,
Required experience including:
-Designing, developing, and maintaining enterprise web applications using .NET (ASP.NET MVC 5/Web Forms) and C#.
Building responsive front-end UIs with Angular 15 or later, HTML5, CSS3, JavaScript, jQuery, and Bootstrap.
Developing and maintaining RESTful and SOAP APIs, including secure implementation with authentication, authorization, and RBAC.
-Performing API integrations with internal systems and third-party services to ensure seamless and secure data exchange.
Creating and maintaining modular Angular components using Angular CLI; converting legacy Web Forms to Angular.
Implementing Entity Framework or similar ORM tools for data access and persistence.
7+ years of experience with:
-Oracle 11g/19c and/or SQL Server, including writing SQL scripts, stored procedures, functions, views, packages, and triggers.
-Optimizing database performance and ensuring data integrity and efficient retrieval.
5+ years of experience in:
-Developing and supporting batch processes and console applications for backend automation and scheduled tasks.
-Creating and managing CI/CD pipelines using Azure DevOps.
Writing and running Python scripts for automation or data processing.
Strong experience with:
-Version control using GIT, including Git Bash commands (clone, commit, push, branch, etc.).
-Browser testing, debugging, and cross-platform compatibility assurance.
-Implementing secure software development practices, including scanning and fixing vulnerabilities.
-Building cloud-ready applications with deployment experience in Azure (preferred), AWS, or Google Cloud.
-Developing and consuming APIs in real-time, event-driven, or scheduled workflows.
Responsibilities:
-Design, build, and maintain full-stack .NET applications and services for internal and external stakeholders.
-Develop, consume, and document RESTful and SOAP APIs, ensuring secure, scalable, and efficient integrations.
-Convert and modernize legacy ASP.NET Web Forms applications into reusable Angular components.
-Write and maintain SQL queries, stored procedures, and data access logic for complex data transactions and workflows.
-Build and manage backend automation using batch jobs, console apps, and Python scripts.
-Implement and support CI/CD pipelines in Azure DevOps for continuous integration, delivery, and testing.
Collaborate with QA, business analysts, and product owners to deliver high-quality software that meets business requirements.
-Troubleshoot and resolve performance, scalability, and reliability issues across the application stack.
-Ensure secure application development through code reviews, best practices, and integration of security tools.
-Participate in Agile methodology and contribute to sprint planning, estimation, and retrospectives.
The Ideal Candidate Would Have:
-Proven expertise as a Full-Stack .NET Developer, including deep experience in API development and system integration.
-Strong command of Angular 15+, .NET (MVC/Web Forms/Core), and complex SQL scripting.
-Experience with Azure DevOps for CI/CD and environment automation (minimum 3 years).
-Familiarity with cloud deployment and management (Azure preferred).
-Exposure to microservices and containerization (Docker/Kubernetes) is a plus.
-Experience with ETL processes and supporting data warehousing initiatives.
-Knowledge of security scanning tools and fixing vulnerabilities throughout the SDLC.
Desired Skills:
-Excellent analytical and problem-solving skills.
-Ability to work independently and collaboratively across teams.
-Strong communication skills with technical and non-technical stakeholders.
-Experience interpreting business requirements into technical specifications.
-Demonstrated ability to deliver results in fast-paced or unstructured environments.