Job Description :
NOTE: STRICTLY W2 / C2C NOT ALLOWED . If interested, please send your resume to gsingh[at]ameritconsulting[dot]com

COMPANY OVERVIEW: Creating value by bringing together the right people to achieve results is our motto. Our clients and employees say they choose to work with us because of how we work with them - with service that exceeds their expectations and a personal commitment to their success.

Our client, one of world’s largest distributors of Healthcare systems, Medical supplies & Pharmaceutical products.

JOB DESCRIPTION:
As the Software Engineer Lead you will be responsible for developing, enhancing, and sustaining software systems and products in a cross-functional team environment through adherence to established design control processes and good engineering practices. You will drive innovation through design and implementation of unique solutions that result in a positive business impact. You will Develop high-level and low-level software design. You will Implement complex software code in accordance with industry best practices, project requirements, UXD guidelines, and team/department processes. You will implement comprehensive software unit tests to ensure product stability and proper function. You will review user stories, requirements, test plans, and other engineering artifacts; provide appropriate feedback in a timely and constructive fashion. You will review code developed by team members and provide feedback. You will participate in determining scope for new projects.

MINIMUM QUALIFICATIONS:
Five years experience with developing complex software solutions
Demonstrates advanced knowledge of software engineering practices and techniques, technology trends, and working knowledge of domain expertise
Defines, analyzes, and interprets needs and requirements for a complex system
Able to understand high-level design principles and apply them to implement a specific solution
Strong analytical and problem solving skills
Advanced knowledge of web-development practices and experience with ASP.NET MVC
Advanced knowledge of C# and JavaScript (including jQuery, TypeScript, Angular, and other common JavaScript frameworks)
Azure and Cloud solution experience
Experience developing with Dependency Injection
Knowledge of SQL Server
Experience with Microsoft Team Foundation Server or similar tool
Experience developing software unit tests
Bachelor’s degree in Computer Science, Software Engineering, or related field
PREFERRED QUALIFICATIONS:
Familiarity with the mobile development and testing
Experience with Android and iOS platforms
Experience working in Agile development teams and task management is strongly preferred
Certified Microsoft Solutions Developer
Experience working with offshore and distributed teams
Health Care or medical device/technology familiarity
TOOLS:
Team Foundation Server, TypeScript, C#, SQL Server, Android, iOS, SAP, MS Office Suite, MS Visio


I''d love to talk to you if you think this position is right up your alley

If you''re looking for rewarding employment and a company that puts its employees first, we''d like to work with you. We''re driven, people driven. We also offer flexible Insurance options.

Gurjant (Gary) Singh
Sr. IT Recruiter
Email: gsingh[at]ameritconsulting[dot]com

NOTE: Candidates that are offered a position are required to pass pre-employment drug and background screening

Client : Direct Client