Sr Web Developer

company banner
APN Software Services, Inc
Full Time, Full Time
Depends On Experience
Telecommuting not available Travel not required

Job Description

Sr Web Developer - Applications Software Engineer 

Location:- Anaheim, CA
Position:- Full Time

Web Developer C# .NET framework VB MVC EF WCF

You will be working on the next version of an award winning solution of an enterprise web server-based AV resource management software, and working up side by side with a cross functional team of product owners, quality assurance, sales support and engineers.
The Sr Web Developer will be part of a team that is responsible for designing and developing of a modern scalable web application.
You will be expected to actively contribute your knowledge of modern software development techniques and technology to help plan the development and design.
This will require the ability to design services that use the latest in available technologies and architecture to produce services that meet customers' demands in a fast moving environment.
Your code will be also appropriately object oriented, and engineered for maintainability and testability as much as for performance.
Qualified Candidates will have:
BSCS or MSCS (Or similar degree - transcripts required)
5+ years' programming experience in C#, .NET framework, VB, MVC, EF and WCF
Strong Service Component Architect Programming and Web Service/Web API and Web Socket:
Experience with Web Development ASP.NET, ASP.NET, MVC, HTML5, CSS, JavaScript, AJAX and XML/JSON,
Experience with JQuery, AngularJS, Node.JS or other front end development frameworks
Experience with SQL Serve, relational database schemas, T-SQL that represent and support business processes.
Familiar with Architecture Design and Development Patterns likes OOP, DDD, SOLID, TDD, SOA and Microservices.
Experience with distributed cross-platform applications, containerization, orchestration and security
Good knowledge and experience on software quality process/assurance including automation testing, unit/integration testing, design/code review, code profiling and software continuous integration (CI) and continuous deployment pipelines (CD).
Familiar with all aspects of software and communication and security TCP, UDP, SSL,TLS, SSH,SFTP, HTTPS, .NET Identity, ADFS with OAuth 2 and OpenID with Identity server , impersonation with STS claims and roles authentication.
Ability to Identify and address key engineering decision points
Identify and implement development frameworks and technologies, while promoting best-practices.
This position will be part of a team responsible for architecture that adheres to proven principles, minimizes costs and maintenance, and promotes usability and extensibility.
Excellent Communication Skills (written and verbal)
Strong attention to detail, highly organized, computer literate
Ability to work well in a fast-paced professional office environment

Thanks and Regards,
APN Software Services, Inc
39899 Balentine Drive, Suite 385, Newark, CA 94560
Phone: 510 870 1008 Fax 510-623-5055

Posted By

Deepak Deshpande

Company Information

At APN we strive to be the best in the industry. We enjoy a challenge, embrace competition and we are committed to providing the finest services to our clients. We are a close-knit team of high-tech professionals. We place strong emphasis on continuing education for our consultants, and we sponsor various training programs, which relate to consultant's growth, client projects and current technology requirements. In addition to competitive pay, APN Software Services Inc. provides free career advice, resume counseling, interview assistance and much more!
Dice Id : apn
Position Id : 2637

Similar Positions at APN Software Services, Inc

Web Developer
  • Atlanta, GA
  • 3 weeks ago
MVVM .Net (WPF/MVC) Developer
  • Davenport, IA
  • 4 days ago