Senior .NET Developer
Best Doctors, Inc. - Boston, MA

This job posting is no longer available on Best Doctors, Inc.. Find similar jobs: Senior Net Developer jobs - Best Doctors jobs

POSITION PURPOSE:
As a Senior .Net Developer, you will be a critical part of the services that Best Doctors provides worldwide. This position will be responsible for the design and development of new applications as well as enhancing and maturing our existing code base. You will participate in the full SDLC, will mentor and train junior developers in best-practice development methodology and will establish and enforce code and design standards.

ESSENTIAL JOB DUTIES AND RESPONSIBILITIES:
Participate in solution design, concept visualization and functional and technical requirements definition and documentation.

Coordinate cross-functional design discussions and ensure that all stakeholders, both internal and external to IT understand the impacts and effects of design decisions.

Analyze business requirements to create relevant deliverables, suggest enhancements and provide feedback on best-practice implementation.

Create and execute unit tests to ensure requirements are met and coding standards and guidelines are followed.

Act as a mentor to other developers: provide guidance in industry best practices, conduct code and design reviews and advise on training and knowledge improvement opportunities.

Assist in the development and documentation of technical specifications including database and application architecture and design.

Work with business users and project managers to understand inefficiencies in existing business applications and recommend solutions.

Develop across all layers of applications, using the Microsoft technology stack, including C#, ASP.NET, SQL Server (SSIS/SSRS), Silverlight, HTML, CSS and JavaScript.

Champion process improvements fostering ownership and empowerment across the project teams, IT and the organization.

Communicate technical integration decisions and plans to project team and business partners.

Work with project managers to facilitate an understanding of deliverables, timing estimates and prioritization decisions.

DESIRED MINIMUM QUALIFICATIONS:
Education and Experience:
Requires a Bachelor’s degree in a related area; master’s degree a strong plus

5+ years of development experience with OO programming languages

Experience with various SDLC methodologies, Agile, Waterfall, RAD, Scrum etc.

Database design and development experience with Microsoft SQL Server

Preferred experience in working with a Microsoft-based technology stack

Experience with healthcare, insurance, and/or financial data systems a strong plus

Necessary Knowledge:
Test driven development

Multi-tier development and design paradigms

Standard software development patterns and practices

Microsoft TFS / Team Suite development environments

Commitment to deadlines

Task estimation and risk assessment skills

Willingness to meet the needs of 24x7 environment

Strong troubleshooting and problem solving skills

Creative and can think outside of the box

Strong verbal and written communications skills

Excellent Customer service skills

Excellent Vendor relationship management skills

Must be detail oriented, ability to multi-task

Best Doctors, Inc. - 17 months ago - save job - block
Recommended Jobs
Senior .NET Software Engineer
Harte-Hanks, Inc. - Billerica, MA
Harte-Hanks, Inc. - 4 days ago

Lead .NET Developer
Smith & Keller - Boston, MA
Smith & Keller - 3 days ago

Sr. .Net Developer with Alternative Investmen...
Professional Alternative, Inc. - Boston, MA
Professional Alternative, Inc. - 4 days ago