Previous Job
Senior .Net Lead
Ref No.: 18-69905
Location: Atlanta, Georgia
Position Type:Full Time/Contract
Start Date: 09/24/2018
Senior .Net Lead
Atlanta, GA
Fulltime Permanent

Technical/Functional Skills:
Should have expert knowledge in C# 7.3 and ASP.NET 4.5 or 4.7 technology with expertise in web services
Good expertise on writing restful webservices
Experience in Dynatrace, Appdynamics
Understanding of modern MVC-based architectures and methodologies
Experience in building distributed systems working with a distributed DB/cache.
Exposure to messaging technologies like MQ
Proficient in a version control system (preferably Git/TFS)
Experience in BDD using tools like cucumber.
Should have strong experience in SQL Server greater than 2013
Excellent understanding of the entire project life cycle.
Ability to guide and direct project teams in the requirements gathering, design, and development of complex applications/programs. Must present ideas to review boards.
The Lead Developer must work closely with architects to ensure proper system design.
Ensures highest quality implementations from design through QA to production.
Should have recent hands on development experience in above mentioned technologies
Should have Strong decision making abilities.
Assists multiple team members and other project leads in the day-to-day activities related to project work.
The Lead Developer must have the ability to view packages and products to determine their viability within the solution being considered, or if they would be a good solution in other areas.
Minimum 4+ years of Senior programming level experience involving some architecture and high level design
Experience in retail store operations and related concepts are added advantage.
Mobile development experience is preferred

Roles & Responsibilities:
View software packages, products and define, prioritize, plan and implement solutions across multiple complex projects.
Ensure the team comprehends and applies the established processes, policies, standards and procedures.
Provide status reports to Manager and review boards on complex development projects.
Guide and direct project teams in the requirements gathering, design, and development of complex applications/programs.
Ensure compliance and conduct appropriate test reviews as necessary.
Meeting with Solution Architects to design whole application framework
Explaining the requirements, functionality, design & framework to onsite & offshore team members
Provides management with timely communication on status & Utilizes appropriate tools and/or develops custom solutions as required to meet objectives.
Identifies areas for process improvement.
Support the solution through deployment and operations
Participate in the ongoing development roadmap
Test case/plan creation and documentation
Strong analytical ability
Exhibit integrity in all decisions and actions
Excellent oral and written communication skills is a must