Full Stack Engineer
ARLINGTON-22213, VA, US
08/14/2019
-
Required Skills
Company
Infinity Consulting Solutions, Inc
Experience
5 to 7 Year(s)
Job Description
Full stack Engineer
OVERVIEW
As a Senior Full Stack Engineer, you are responsible for transforming the design and product vision into a seamless and engaging product.
You work hard to stay on top of fast changing technology and invest a lot of energy to learn new tricks.
You are current on industry trends in client development frameworks and anticipate what the near future will bring.
You love clean code, clean interfaces and have a real passion for problem solving. As a Senior Full Stack Engineer, you will also have deep understanding and proven grasp of end-to-end programming and you are eager to write APIs that deliver a great product.
Responsibilities:
Design and build applications, provide designers with feedback, and suggest trade-offs when required
Ensure the code follows latest coding practices and industry standards
Work closely with other engineers to understand and properly use the systems APIs
Write both unit and integration tests and develop automation tools for daily tasks
Challenge ideas and opinions to avoid pitfalls and inefficient solutions
Help and mentor other members of the team
Required:
5+ years of hands-on experience with object-oriented software design and development using C#
At least 1 year of hands-on experience with cloud-native software development using the Azure PaaS offerings (Event Hub, Service Bus, API management, Application Insights)
Working experience with Microsoft .NET Core and React, Angular (ASP .NET Web API + API versioning,
Entity Framework MVC)
Deep knowledge of Unit Testing frameworks
Experience with Test-Driven Development and Behavior-Driven Development
Knowledge of Static Code Analysis tools and metrics
Good all-round knowledge of Visual Studio Code and Azure DevOps
Practical knowledge of CI/CD pipelines using Azure DevOps
RDBMS development using T-SQL (MSSQL, Azure SQL)
Experience developing microservices and understanding of the Domain Driven Design approach
Excited about new cloud technologies including IaaS, PaaS and Serverless (Azure Functions) concepts, and containerization principles
Understanding of code instrumentation principles
Practical knowledge of source code management tools
Nice to have: Salesforce development experience
Computer sciences or related degree or 5+ years of experience in software dev
Others
Information Technology
No Preference
FullTime Job
Other
1
Candidate Requirements
-
Bachelors
Walkin Information
-
8/8/2019
-
Recruiter Details
Doug Klares
1350 Broadway, Suite 2205,
NEW YORK-10018, NY
-