MogiMogiJobsPowered by MobiusEngineLet Mogi apply

Excellerent Solutions

.Net Lead Application Developer

Pittsburgh, PA · 120 months ago

Full-time

About the job

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.