Computer Aid, Inc. Sr Full Stack: C# ASP.NET Developer in Allentown, Pennsylvania

Job Description

Full Stack C# ASP.NET Developer

Location: Allentown, PA

Duration: 9 mos (likely extensions)

Looking for Senior people. Please see vendor comments for more information.

Position Description:

This Technical position is responsible for developing application solutions that leverage the Microsoft Technology stack, which includes .NET. The successful candidate will report to a team lead in the IT Applications organization and will be involved in a wide range of challenging IT projects.

Position Responsibilities:

Develop application solutions for a wide variety of challenging IT projects

Determine technical requirements of projects to ensure that client specifications are met

Work closely with solution architects\technical leads to develop new and existing solutions

Work closely with Infrastructure teams during implementation of solutions

Participate in quality assurance aspects of projects

Learn, help design and implement cross business process solutions


6+ years’ hands-on experience working on web and various C#.NET applications

Experience with front end web application technologies such as AngularJS is required

Experience with web technologies like ASP.NET, Web API, MVC, HTML, JavaScript, jQuery.

Experience with XML and schemas (DTD, XSD); XML programming.

Experience with relational database technologies and programming, e.g. SQL Server.

Experience with mobile technologies such as Xamarin is a plus.

Knowledge of IT system development and IT infrastructure

Knowledge of software development tools, technologies and methodologies

Good communication skills, including the ability to work independently.

Knowledge and experience in applying object-oriented design and implementation.

Knowledge and experience with project methodologies, e.g. ALM or Agile.

Ability to apply frameworks, standards and patterns (e.g. MVC).

Ability to manage multiple project priorities and competing demands.

Development experience with Microsoft’s .NET Framework and Visual Studio IDE, using C# as the development language.

A bachelor's degree in Information Technology or in a related technical discipline (e.g., Engineering or Science)

Education must be on all resumes.

Team and Projects:

  • 20-25 Developers

  • Some Developers work on projects solely by themselves but mostly all work together with the team

  • Mixture of new development and support/ redesign of existing application projects in process today

  • Projects focus mainly around web and mobile application development

see above

Computer Aid, Inc. (CAI) is an innovative solutions company managing engagements with numerous Fortune 1000 companies and government agencies. CAI is headquartered in Allentown, Pennsylvania with a staff of over 4,200 professionals working at locations around the world in a variety of industries. Our services leverage technology to provide outstanding customer experiences that generate new value for our clients, our employees, and our greater communities.

CAI is building a culture of continued learning, support, and personal development in a collegial environment. We also strive to make a positive impact on our surrounding communities through various outreach programs. We make a positive difference for our associates and the communities in which we serve.

Our mission: Provide industry-leading services and an incredible workplace for our associates, while making an impact on our communities.

CAI is an Equal Opportunity/Affirmative Action employer. Minorities, women, veterans and individuals with disabilities will receive consideration and are encouraged to apply.

For more information on our professionals, services, and industries we support, please see our website

Street: 7201 Hamilton Blvd