W2 - UI to the latest version of Angular (70% Angular, 30% .NET)

Alpharetta, GA, US • Posted 1 day ago • Updated 1 day ago
Contract W2
6 Months
No Travel Required
Able to Sponsor
On-site
Depends on Experience
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • Frontend Development
  • Communication
  • Computer Science
  • Continuous Delivery
  • Continuous Integration
  • Css3
  • Information Technology
  • JavaScript
  • Leadership
  • Migration
  • OOD
  • Product Innovation
  • Development Testing
  • FOCUS
  • Git
  • GitHub
  • HTML5
  • Backend Development
  • Responsive Design
  • Scalability
  • Software Design
  • C#
  • Cascading Style Sheets
  • Testing
  • TypeScript
  • UI
  • Collaboration
  • RESTful
  • Automated Testing
  • Software Development
  • ASP.NET
  • Version Control
  • Web Applications
  • Writing
  • Agile
  • AngularJS
  • Artificial Intelligence
  • Scrum
  • .NET
  • User Experience

Summary

Alpharetta where they are working on upgrading their UI to the latest version of Angular (70% Angular, 30% .NET).
 
Full Stack Software Engineer (Angular / .NET)
Position Summary
We are seeking a Full Stack Software Engineer with a strong focus on front-end development using Angular and working knowledge of .NET technologies. This role will be approximately 70% Angular/UI development and 30% .NET backend development.
The ideal candidate will play a key role in modernizing a long-standing enterprise platform by helping rewrite and transform several desktop applications into modern, web-based Angular applications. This is an exciting opportunity to work on a highly visible initiative utilizing modern technologies, AI-assisted development tools, and agile development practices.
The successful candidate will join a small, highly collaborative team where they can make a significant impact on product direction, architecture, and user experience.
Responsibilities
· Design, develop, and maintain modern web applications using Angular and TypeScript.
· Lead the modernization and migration of 3-4 legacy desktop applications into scalable Angular-based web applications.
· Collaborate closely with product owners, developers, and stakeholders to understand business requirements and deliver intuitive user experiences.
· Develop reusable UI components, services, and front-end frameworks that can be leveraged across multiple applications.
· Support backend development activities using C#, .NET, and RESTful APIs.
· Write and maintain end-to-end testing and automated test coverage for both front-end and back-end components.
· Troubleshoot and resolve issues across development, testing, and production environments.
· Participate in code reviews and contribute to software design, architecture, and development best practices.
· Optimize application performance, scalability, and maintainability.
· Work within an Agile/Scrum environment to deliver high-quality software solutions.
Required Qualifications
· 4-5+ years of professional software development experience.
· Strong hands-on experience developing enterprise applications with Angular.
· Proficiency in TypeScript, JavaScript, HTML5, CSS3, and responsive web design.
· Experience developing and consuming RESTful APIs.
· Working knowledge of C#, ASP.NET, and/or .NET Core.
· Experience writing automated and end-to-end tests.
· Understanding of Object-Oriented Design (OOD) principles and software development best practices.
· Experience with Git and source control methodologies.
· Strong communication and collaboration skills.
Preferred Qualifications
· Experience modernizing or migrating legacy desktop applications to web-based architectures.
· Experience with Angular Material, RxJS, NgRx, or similar front-end frameworks.
· Familiarity with CI/CD pipelines and automated deployment processes.
· Experience working in distributed or global development teams.
· Exposure to AI-assisted development tools such as GitHub Copilot or similar technologies.
What Makes This Opportunity Unique?
· Modernize a platform with more than 30 years of history and business impact.
· Help drive the transition from desktop applications to modern Angular web applications.
· Work in a small, agile "AI Pod" environment where each team member has significant ownership and influence.
· Gain hands-on experience leveraging AI development tools such as GitHub Copilot.
· Collaborate across continents with development teams in India and product leadership in the United States.
· Contribute directly to product innovation while working with modern Angular and .NET technologies.
Education
Bachelor''s Degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
 
 
 
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: 91126058
  • Position Id: 9001932
  • Posted 1 day ago
Contact the job poster
DR

Dinesh Reddy

Recruiter @ Prohires
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Milton, Georgia

Yesterday

Easy Apply

Contract, Third Party

Depends on Experience

Atlanta, Georgia

2d ago

Full-time

Remote

7d ago

Easy Apply

Contract, Third Party

Depends on Experience

Remote or Hybrid

Today

Easy Apply

Contract

DOE

Search all similar jobs