-
ID
#15622420 -
Job type
Permanent -
Salary
Depends on Experience -
Source
Stone Search -
Date
2021-06-16 -
Deadline
2021-08-15
Lead Microsoft .NET Software Developer
New York, Brooklyn, 11210 Brooklyn USAPermanent
Vacancy expired!
Our client is seeking a Lead Developer who will be leading an agile development team, building and working on enterprise grade software systems on top of the Microsoft .NET development stack. S/He will provide technical training and mentorship through coaching.
Duties and Responsibilities- Maintain high standards of software quality within the team by establishing good practices and habits.
- Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications
- Assist in the collection and documentation of user requirements, development of user stories, estimates and work plans
- Design, develop, and unit test applications in accordance with established standards
- Design and review test plans
- Develop guidelines, standards and work-flows.
- Conduct peer-reviews of solution designs and related code
- Package and support deployment of releases
- Work with teammates in the migration of legacy applications to current Microsoft technologies
- Develop, refine, and tune integrations between applications
- Analyze and resolve technical and application problems
- Adhere to high-quality development principles while delivering solutions on-time.
- Provide high-level support to business users
- Monitor all repositories and databases and serve as a database administrator
- Guide team development efforts towards successful project delivery
- Provide technical mentorship to teammates through coaching and mentorship.
- 7+ years experience as a software developer
- Prior experience preferred in a leadership position
- Preference given to candidates with experience leading off-shore teams
- 5-7 years of proficiency with Microsoft .NET (EF Core).
- Comprehensive understanding of object-oriented techniques and theories.
- Experience with agile development methodologies specifically Scrum
- Experience with Docker containers
- Experience with SQL Server and MySQL
- Experience with Linux
- Must have strong verbal and written communication skills with both internal team members and external businesses
- Preferred experience designing enterprise grade software.
- Preferred advanced skills designing databases.
- Preferred experience with PHP
- Preferred experience in IIS set-up and management
Vacancy expired!
Report job