Type: Long-term Contract
Location: Louisville, KY
The Senior Developer analyzes, designs, develop and supports high to very high complexity application solutions for our clients’ various corporate and operating departments. Additionally, provides project management role for large and complex projects. Plays a key role in the design of application architecture to support the Information Systems strategy.
Uses Information Systems standards to apply advanced technology and tools in the analysis, design, development and support of business solutions for application systems by successfully:
- Analyzing business requirements.
- Developing design specifications and test plans to meet business requirements.
- Programming applications to meet design specifications.
- Implementing applications to meet business requirements.
- Supporting production applications (on-call problem resolution), as needed.
- Acts as a technical advisor in the design or selection of new application systems.
- Excels in effective coaching and counseling of co-workers.
- Expert knowledge of business knowledge of area being supported.
- May have people management responsibilities for small staff for performance appraisals, recommendations for merit and promotions, and other administrative duties.
- Approximately 80% of the time should be spent performing project management responsibilities or serving in a technical leadership role. The remaining time should be spent analyzing, designing, developing and supporting application solutions.
REQUIREMENTS:
Education/Experience
- Minimum of 6 - 10+ years progressive experience in the Information Technology environment. Bachelor’s degree in a related field is preferred. MBA is desirable.
- Strong Healthcare experience preferred.
- Experience managing complex projects and management skills over technical development staff.
- Highest level of technical knowledge of advanced technology, business applications, development methodology, programming languages, databases, operating systems related to the area.
- Excellent oral and written communication skills.
- Excellent interpersonal skills and ability to work with others to achieve results.
- Self-directed and motivated.
Technical Skills/Development Tools:
- Microsoft Visual Studio (2017)
- Azure PaaS and related technologies
- Microsoft ASP.NET/WF/WCF
- Microsoft SQL Server (2008/2012/2014/2016)
- Microsoft SQL Reporting Services (2005+)
- Microsoft IIS (7.0/8.0/8.5/10)
- Microsoft VSTS/Azure DevOps Services
- Entity Framework
- Bootstrap
- Angular
- jQuery/jQuery UI
- Microsoft C#, Microsoft T-SQL, JavaScript, XML
- Unit Testing and related frameworks
Preferred skills:
- Java, PowerShell
- Microsoft BizTalk (2010+)
- Microsoft SharePoint (2007+)
- Lexmark LDD
- Microsoft Visual Basic
- Microsoft Classic ASP