Senior Software Engineer, Healthcare Management Software
Advisory Board Company (Washington, Washington DC)

Apply for this job NOW! Save to My Monster
Salary:
View salary range
Ref Code:
68862403
Minimum Career Level:
Experienced (Non-Manager)

OptiLink Solutions, a division of The Advisory Board Company, specializing in vertical market products for healthcare management software, seeks an experienced, technically skilled professional for a dynamic opportunity.  You will be responsible for software development of our core applications.  At this time, no travel is expected.

 

Position:  Senior Software Engineer

 

Description

The Software Engineer will be responsible for creation and maintenance of the OptiLink application suite built using the Microsoft .NET framework. Candidate must be able to create software solutions from specifications or high level requirements working closely with technical leads and management.  Candidate must be able to lead on some or all aspects of a project from a technical standpoint as needed.

 

Responsibilities

Participate in the development, documentation and maintenance of the OptiLink application suite.  The primary language used is C#.Contribute to the development and estimation of User Stories.Lead the development of individual stories, ensuring communication with Product Management, complete, correct and well-documented code, and inclusion of suitable unit tests.Understand and be capable of debugging the build and integration processes.Provide assistance to support and implementation teams on escalated issues.Mentor less senior development staff

Professional Experience and Requirements - All requirements noted below MUST be in a PRODUCTION environment

Minimum of 4 years experience designing, developing and maintaining web-based business software.Experience in implementing large-scale enterprise-wide software applications.Minimum of 2 years in an iterative and continuous integration development environment.Experience in unit test development and automation.Strong experience in storyboarding and workflow for business applications.  Healthcare scheduling and workload management is a very strong plus.Knowledge of source control management concepts.Minimum of 2 years of experience developing web applications in ASP.NET and the Microsoft .NET framework.Experience developing web applications using non-Microsoft frameworks, such as RoR or Java.Experience using Javascript-based UI frameworks, such as YUI and derivatives.Minimum of 3 years of experience developing database-backed applications using a range of RDBMS, including but not limited to Microsoft SQL Server.Must be experienced with the following.  All skills require a high level of expertise unless otherwise notedData modeling and relational database designContinuous integrationWeb services (SOAP and WSDL) Object oriented design and application patterns (i.e., MVC) Code documentation.UML including use case, class and sequence diagrams. Coding unit tests.

 

Education

BS/MS degree in Computer Science or equivalent is preferred

 

Personal Characteristics

·         Excellent interpersonal and communication skills

·         Ability to exercise good judgment within defined procedures and practices to determine appropriate action for completing assigned tasks

·         Strong ability to solve technical issues

·         Ability to be flexible and to work in a team environment

·         Ability to work independently at times to complete specified tasks

·         Comfortable working in a pair programming / extreme programming environment.

·         Attention to detail

 

Consistent with our belief that our employees are our most valuable resource, OptiLink Solutions offers a competitive salary and benefits package, including a comprehensive health plan, a 401(k) plan with match, an Employee Stock Purchase Plan, a daytime leave policy for community service, tuition assistance, a medical flexible spending account, and additional attractive benefits.

 

Qualified candidates should send their resume via our online application tool (link below). Please apply for one position – you will be considered for every position for which you are qualified.

 

www.advisoryboardcompany.com/content/careers/opportunities.html

An Affirmative Action and Equal Opportunity Employer

 

Apply for this job NOW! Save to My Monster

Find local jobs
Keywords
Location

Powered by Monster