Full Stack .NET / Angular

LANSING, MI, US • Posted 3 hours ago • Updated 3 hours ago
Full Time
Part Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • SOFTWARE DEVELOPMENT LIFECYCLE
  • TDD
  • TEST-DRIVEN DEVELOPMENT
  • .NET
  • AGILE
  • ANGULAR
  • FULL STACK .NET
  • AGILE METHODOLOGIES

Summary

Job Title: Senior Full Stack .NET / Angular Developer

Location: Lansing, MI (Hybrid - Onsite Monday & Tuesday, 2 Days/Week)

Duration: 12 Months (Possible Extension)

Job Summary

We are seeking an experienced Full Stack .NET / Angular Developer to design, develop, maintain, and enhance enterprise web applications. The ideal candidate will have strong expertise in Angular, .NET, Azure DevOps, and AWS cloud migration, along with experience in Agile methodologies and Test-Driven Development (TDD).

The candidate will collaborate with cross-functional teams to deliver secure, scalable, and high-quality applications while supporting cloud migration and application modernization initiatives.

Key Responsibilities

  • Design, develop, and maintain web applications using Angular and .NET technologies.

  • Build reusable, scalable, and secure software components following established coding standards.

  • Collaborate with business analysts and stakeholders to gather requirements and provide technical recommendations.

  • Develop technical documentation, system specifications, functional designs, and data models.

  • Identify, troubleshoot, and remediate application security vulnerabilities.

  • Participate in code reviews, technical walkthroughs, and project reviews.

  • Follow Agile and traditional SDLC methodologies, configuration management, and change management processes.

  • Perform unit, integration, and application testing.

  • Develop test plans, test scripts, and test cases.

  • Troubleshoot application issues and conduct root cause analysis.

  • Assess enhancement requests and their impact on existing applications.

  • Support AWS cloud migration and application modernization initiatives.

  • Work with batch processing, application integrations, and related workflows.

  • Prepare user documentation and provide technical training when required.


Required Qualifications

  • Bachelor's degree in Computer Science or a related field.

  • 6+ years of experience in Angular development.

  • 6+ years of experience with .NET technologies.

  • 6+ years of experience with Azure DevOps.

  • 6+ years of experience in AWS cloud migration.

  • Strong understanding of Agile methodologies and Software Development Life Cycle (SDLC).

  • Proven experience with Test-Driven Development (TDD).

  • Extensive knowledge of web and standalone application development.

  • Strong analytical, troubleshooting, and problem-solving skills.

  • Ability to work independently and collaborate effectively with cross-functional teams.


Preferred Qualifications

  • Experience with Playwright for integration testing.

  • Familiarity with Microsoft PowerApps.

  • Experience in application security and vulnerability remediation.

  • Knowledge of batch job processing and application integrations.

  • Experience with cloud migration, application modernization, and enterprise application development.


Work Arrangement

  • Hybrid work model.

  • Must be available onsite in Lansing, MI, every Monday and Tuesday (2 days per week).


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90970922
  • Position Id: SYS - 5215-4432-1793639069
  • Posted 3 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.