.Net Lead Application Developer
Apply NowCompany: excellerent solutions
Location: Pittsburgh, PA 15237
Description:
Company Description
Job Description
Position: Lead Application Developer .NET
Location: Pittsburgh, PA
Duration: Full Time
Job Description
JOB SUMMARY:
The Lead Application Developer.NET leads a team responsible for developing, testing, implementing, and maintaining web-based application systems. As a member of the Web team this position significantly contributes to providing cutting edge web based technology solutions with a high degree of availability and reliability to end users worldwide.
KEY RESPONSIBILITIES:
Qualifications
MINIMUM QUALIFICATIONS:
EDUCATION / EXPERIENCE REQUIREMENTS:
MUST HAVE:
1) C# expert
2) MS Azure
3) SOA / Web Services
4) Cloud Architecture (designing and architecting solutions in the cloud)
5) REST
6) ASP.NET
NICE TO HAVE: Performance Tuning
Additional Information
All your information will be kept confidential according to EEO guidelines.
Job Description
Position: Lead Application Developer .NET
Location: Pittsburgh, PA
Duration: Full Time
Job Description
JOB SUMMARY:
The Lead Application Developer.NET leads a team responsible for developing, testing, implementing, and maintaining web-based application systems. As a member of the Web team this position significantly contributes to providing cutting edge web based technology solutions with a high degree of availability and reliability to end users worldwide.
KEY RESPONSIBILITIES:
- Develop device back and restore system framework (Logic & UI)
- Develop web-based applications and SOA services
- Work with the solution architect to conceptualize and prototype the appropriate solution on large scale projects
- Act as major project owner by taking responsibility for maintenance, implementation of new software requirements that arise, and release of changes into the server test, staging and production environments
- Provide the appropriate level of documentation to fit project needs
- Develop detailed design of individual projects
- Proactively benchmark application code to mitigate performance and scalability issues
- Work with the quality assurance team to ensure that the software is delivered with a high degree of quality and reliability
- Insure the application design takes into account all potential avenues for misuse and general best practices for web-based application security
- Support and troubleshoot system issues once an application is publicly available
- Perform various other tasks as assigned
Qualifications
MINIMUM QUALIFICATIONS:
EDUCATION / EXPERIENCE REQUIREMENTS:
- 7+ years software engineering experience
- Extensive knowledge of issues associated with developing and designing scalable and reliable web applications using MS Visual Studio
- Fluency in writing C# and a strong understanding of object-oriented development techniques
- At least three year's experience developing ASP.Net applications
- Create and/or work with database and process diagrams
- Experience with ADO.NET and SQL
- Experience with SQL Server including creating stored procedures and optimizing SQL queries when necessary
- Experience with tutoring/learning management systems
- Design and implementation of REST services
- Additional experience in the following areas a plus: community based sites/technology, implementing SOLID design, ASP.NET MVC, experience with a Javascript framework (Angular, React, etc).
- Experience leading major project initiatives from start to finish
- Experience adhering to HIPAA (medical industry) a plus
MUST HAVE:
1) C# expert
2) MS Azure
3) SOA / Web Services
4) Cloud Architecture (designing and architecting solutions in the cloud)
5) REST
6) ASP.NET
NICE TO HAVE: Performance Tuning
Additional Information
All your information will be kept confidential according to EEO guidelines.