Logo
Jobs via Dice

Senior NET Web Developer Job at Jobs via Dice in Columbus

Jobs via Dice, Columbus, OH, United States, 43224

Save Job

3 days ago Be among the first 25 applicants

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Kodi Inc, is seeking a Senior Full-Stack .NET Web Application Developer with specialization in API integration and developing front‑end and back‑end components of web applications using Angular and Web Forms/MVC 5.0 framework in .NET & ASP.NET, Bootstrap, environment. In‑person interview required.

Interview: In‑Person

Location: Columbus, OH

Posting: 778914

Work: ON‑SITE

Role and Experience

  • 10+ years of proven professional experience as a Full‑Stack .NET Developer, 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 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.
  • Experience with Azure DevOps for CI/CD and environment automation (minimum 3 years).
  • Familiarity with cloud deployment and management (Azure preferred).
  • Exposure to microservice sand containerization (Docker/Kubernetes) is a plus.
  • Experience with ETL processes and supporting data warehousing.
  • 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.

Recruitment Notes

In‑person interview required. Apply via Dice today!

#J-18808-Ljbffr