Student or Entry-Level Job

Senior Programmer

Bookmark This
Western Dental
Posted: November 15 2016
Application Deadline: No Deadline
Position: Paid

Apply
Login or Sign Up to apply.

Always be on the alert for potentially fraudulent job postings online - never send money to a potential employer.

Report potential scams Go to Trust and Safety Center

Description

Job Description
Western Dental Services, Inc., California's largest dental services provider and one of the nation's largest dental HMO's, is looking for a bright, motivated, Visual C++ and .Net Software Programmer.  This position requires at least 5 years of professional experience and will provide excellent clerical and administrative support to join Western's team.  Western Dental's team consists of over 5,000 professionals and nonclinical employees at Western's corporate headquarters in Orange, California and more than 350 dental clinic locations.
The Senior Programmer will be responsible for developing custom business applications for clinical office management, including business reports, and business process flow automation. The current legacy and decentralized environment is being transformed and migrated to a centralized, highly available and high performing platform on Microsoft technology stack. The development environment consists of software applications using SOA methodology in .Net, C# and SQL Server technologies.
Key Responsibilities:
  • Analyze business requirements from Product Owners and Business Analysts.
  • Identify scope of change impact to legacy and strategic applications.
  • Provide the Project Manager with reliable estimates for technical work and review risks for completeness and accuracy.
  • Design solutions for application components as per the business requirements.
  • Develop high quality code and unit test as per the design specifications in non-production environments that meet all project requirements.
  • Develop reporting solutions as per the business needs.
  • Work with the QA lead to ensure timelines are met, and risk is mitigated.
  • Collaborate with QA team, Business Analysts, DBAs, IT Operations to implement the changes in the production environment.
  • Support applications in production during business hours, and also provide support after business hours for critical issues and strategic implementations.
  • Take ownership of applications and interact with the business community for any issues or enhancements.
  • Apply development expertise to everyday development activities to ensure long term scalability and maintainability of products.
  • Provide high quality documentation for the changes
Requirements
  • Bachelor's degree in Computer Science, related technical discipline, or business/accounting.
  • At least 3 years of business applications programming experience in a Microsoft .Net environment with C#, MVC, ASP.Net, AJAX, JavaScript, JQuery and SQL Server.
  • Solid work experience on n-tier architecture, web services, SOA, MSMQ, SOAP, XML, REST, JSON, UML and OO development.
  • Experience developing interactive client-side applications.
  • Experience on multithreaded applications, Web Services, Team Foundation Server, Visual Studio Online and debugging tools for multithreaded applications.
  • Should have knowledge of Agile and Waterfall methodologies of software development, with strong experience in a Scrum environment.
  • Ability to create functional and technical specifications.
  • Excellent communication skills.
  • A passion for organized, high-speed development.
  • Ability to troubleshoot and debug.
 
 
Benefits
  • We offer full benefits:
  • Medical
  • Dental
  • Vision
  • 401k
 
Company Description
As one of the West Coast's most experienced dental and oral health maintenance organizations (DHMOs), Western Dental includes more than 4,000 doctors, assistants, managers, administrators and clerical personnel. We provide affordable, high quality care to thousands of people ”and we are always looking for talented, caring and motivated people to join our team.

How To Apply

Apply
Login or Sign Up to apply.
 

Always be on the alert for potentially fraudulent job postings online - never send money to a potential employer.

Report potential scams Go to Trust and Safety Center