Placement papers | Freshers Walkin | Jobs daily: Lead Engineer - Manage a team of 5 - 10 programmers at GetSwift (New York, NY)


Search jobs and placement papers

Lead Engineer - Manage a team of 5 - 10 programmers at GetSwift (New York, NY)

The Lead Engineer will be directly responsible for leading teams and developing major feature implementations in a multi-tenant large scale SaaS solution running in Azure and AWS. Architecture and development scope will include data tier (SQL, No-SQL, Time Series), Middle Tier (C#, Microservices, general dev best practices), and some responsibility for front-end (SPA, React, and others).


Essential Functions


Lead Agile planning sessions, estimation processes, and be able to articulate steps to implement features based on user stories.


Manage, mentor and derive the best from the engineering team, using individual’s key strengths to grow and improve the businesses product and solution offerings.


Break down business requirements into functional and technical specifications and communicate and educate the team on how the overall solution fits within current architecture.


Contribute to the overall platform architecture running in AWS and Azure.


Ensure the documentation and technical design is complete, comprehensive, of high quality and commercially viable.


Collaborate and provide leadership for the global team and lead by example through demonstrating solid design application development skills.


Deliver high-quality technical artifacts that embrace test driven development.


Enforcing and participating in code reviews, architectural design sessions, and providing guidance and feedback to team members.


Identify strengths and weaknesses in team members to better develop the skill sets and improve culture.



Qualifications


Bachelor’s degree in computer science, computer engineering or equivalent training and work experience required.


5-10 years of experience as a team lead or head engineer, preferably on a Web/SaaS and/or commercial solution engineering team, specifically .NET, C#, C++, or a combination.


5 years of Software Development team leadership experience in an Agile, SaaS commercial software development company.


Experience with SaaS commercial products under high load and complex transaction processing.


Experience with scaling SaaS commercial products.


Comprehensive experience using dependency injection and other OO principals.


Direct Azure and AWS experience, expertise in PowerShell and other automation.


Direct experience with Continuous Integration configuration and processes.


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment