Vacancy expired!
One of our clients is looking for the position of
.Net Lead on following skills: Job location :Harrisburg, PA Hybrid mode The Team Lead is responsible for leading an Agile development team. They must have an overall knowledge and understanding of modern application design/development practices and architectures. This person will also be tasked to act as SCRUM master, while actively involved with the development efforts. Role Description:- 6+ years of experience leading/mentoring Agile development teams and overseeing their work.
- 10+ years of software development experience with 5+ years in application architecture using Microsoft technologies, Multi-Tier/Multi-Layer architecture, and Enterprise Application and Framework Development. • Understanding and working experience with web development using ASP.NET MVC, Entity Framework, and ASP.NET Web Form.
- Understanding of Service Oriented Architecture with WCF/Web API development.
- Understanding of Front-End development using AngularJS (or other JavaScript Framework); HTML5 and CSS usage and CSS preprocessor; HTML Prototyping with Responsive Web Design using one at least one grid system.
- Understanding OO concepts and design patterns.
- Understanding of Framework Development for cross cutting concerns.
- Advanced understanding of Security Concepts for Application and Services.
- Conducts design reviews to verify that design meets quality standards and functional/technical requirements.
- Understanding of advanced concepts for web application performance tuning.
- Code Profiling and code performance tuning.
- Good understanding of TFS build and deployment process.
- 6+ years using Microsoft SQL Server, including database programming and performance tuning concepts.
- Experience with data mapping, scrubbing, and migration from legacy to new systems.
- Proven ability to lead complex technical discussions with business and non-technical users.
- Proven ability to present complex technical constructs to business and non-technical users.
- Develops appropriate work plans/schedules to effectively schedule tasks/assignments.
- Provides accurate estimates for design and programming efforts for system changes and enhancements.
- Anticipates, identifies, tracks, and resolves issues and risks affecting own work and work of the Application Team.
- Develops contingency plans as necessary.
- Must be a self-starter and must be able to work independently.
- Experience working with multiple team members (BA, Developer, DBA, System Architect, PM).
- Well organized with great attention to detail.
- Speaks clearly and is easy to understand.
- Can communicate effectively with multiple team members at a given time.
- Written communications are clear and to the point.
- Not afraid to ask questions or ask for help.
- Can adhere to tight deadlines and due dates.
- Demonstrate patience and humility with the ability to exercise constraint in stressful situations.
- ID: #43469995
- State: Pennsylvania Harrisburg 17101 Harrisburg USA
- City: Harrisburg
- Salary: Depends on Experience
- Job type: Contract
- Showed: 2022-06-22
- Deadline: 2022-08-20
- Category: Et cetera