| Duties & Responsibilites : | Job Description:-
The Senior .NET application Developer's role is to provide technical expertise that ensures applications are designed, developed, and maintained in a manner that ensures high application availability and continuous business effectiveness. The Senior Application Developer will work with teams of developers utilizing methodological techniques and strong communication skills, which includes the ability to explain technical concepts to non-technical stakeholders using an appropriate level of detail.
Job Responsibilities:-
- Provide technical expertise, and guidance, on application projects through requirements, design, development, and implementation.
- Design, develop, and deploy Web-based applications and services that fuel core business processes.
- Develop applications from detailed design specs.
- Develop, enhance, and support complex VB.NET and ASP.NET programs in a multi-user environment.
- Provide technical leadership within groups of 3+ developers.
- Design moderate to complex software systems.
- Mentor entry to mid-level developers.
- Utilize full life-cycle development and delivery of enterprise-class software solutions, using the latest technologies and platforms, and the latest software development best practices and techniques, including design patterns, test-driven development, and SOA frameworks.
Required Qualifications:-
- Completion of a Bachelor's degree from an approved accredited college or university in computer science or a related field and Seven (7) years of related experience.
Preferred Qualifications:-
- Preference will be given to candidates who, in addition to meeting the qualifications listed above, posses the following:
- 3+ years demonstrated experience as Technical Project Team Lead
- 3+yrs AJAX experience
- .NET 2008, and older versions, experience
- C#, VB.Net, ASP.Net
- Stored procedure programming
- Full life cycle development
- Object Oriented Methodology experience
- Web Services
- ADO.Net
- SQL
- XML
- HTML
- _javascript_
- Able to work in a team environment (not a solo developer situation)
- Excellent mentoring skills
- Experience supporting and enhancing transactional systems and applications
- Microsoft SQL Server experience.
- Enterprise Application Development Experience
- Excellent communication skills
- Abstract thinking and methodical problem solving skills
- Microsoft SQL Server 2008 experience – including writing TSQL, writing triggers and stored procedures.
- Experience in the technical evaluation of off-the-shelf or vendor developed software.
- Understanding of Prior Authorization, Claims, and DD Services
- Familiar with Waiver Information System architecture and business processes
- Crystal Reports. |