Description
Title: Developer Lead Analyst
Duration: 1 Year
Number of Positions: 1
Years of Experience: 7 Years
Manager's Notes:
- This position will contribute to the Permedian to Results Migration project.
- The key skills to have for this position are SQL, .NET, C# with WPF.
- If the candidate has experience working with high amounts of healthcare transactions, this is a plus
- Candidates MUST have good communication skills
- AGILE experience
Job Details:
The Lead Developer Analyst participates in the full development life cycle of business software including design, development, unit/load testing, deployment and maintenance of a software system and implementation of business software for the enterprise. Provides expertise in one or more programming specialties such as server-side web presentation technologies.
Main Duties & Responsibilities:
- Provides technical design based on business requirements.
- Communicates and coordinates with cross functional teams to ensure business objectives are met.
- Develops, tests and deploys software applications/systems using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Modifies existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance.
- Works with Business Systems Analysts to ensure programming code meets business requirements.
- Monitors functioning of equipment to ensure system operates in conformance with specifications.
- Consults with engineering staff to evaluate interface between hardware and software, develops specifications and performance requirements and resolves customer problems.
- Coordinates installation of software system.
- Provides guidance and mentoring in technical areas to a team of Developer/Analysts.
- Documents and submits status reports to leadership.
- Provides guidance on new technologies/methodologies.
Required Skills:
- Ability to apply mastery level knowledge in C#/.NET
- Ability to apply mastery knowledge of n-tier application architectures using Microsoft technology stacks
- Ability to apply mastery knowledge of relational data base (SQL Server, DB2, Sybase, SQL, Teradata, Oracle 8i/9i/10g/11i)
- Ability to demonstrate proficiency in Microsoft Access, Excel, Word, PowerPoint and Visio.
- Ability to demonstrate proficiency of Microsoft Project.
- Ability to multi-task and work under pressure.
- Ability to be careful and thorough with detail.
- Ability to work both independently and in a collaborative environment.
- Ability to communicate both verbally and in writing, fluently in English.
- Ability to analyze information and use logic to address work related issues and problems.
- Ability to present to a group.
Required Education/Experience:
- Bachelors degree in Computer Science, Mathematics, or related discipline or equivalent work experience
- 7+ (or Master's degree & 5+) years related experience including managing application design, software development, maintenance and delivery
- 5+ years experience with application servers