We are looking for a strong software engineer on immediate basis. Our team has been working on a project to convert SQL into C# processes that runs as micro-services. Currently we are in need of additional developer to scale up the team and speed up the development.
Responsibilities:
> Understand the existing process logic by reading SQL and VB code
> Be able to explain the flow of the process by discussing with business users
> Create technical design and implement in C#
> Understand and follow domain-driven design
> Execute Test Driven Development
> Write Unit Tests and automate each test scenario
Education:
> Bachelors or Masters degree in Computer Science or Engineering
> No Arts or Business degrees
> Microsoft Certification will be plus
Experience:
> Direct Client Communication
> Team Collaboration and Positive Attitude
> 5+ years of experience in the software development industry only
> T-SQL, C#.Net, Unit Testing, Design Patterns, Domain Model
> Being able to design new Algorithms and follow Data Structure
> Able to understand Stored Procedures and Triggers
> Able to understand good programming practice v/s bad programming practice
> Able to create design docs, technical documentations
This can be full-time hire or contract to hire based on candidate skills and abilities. We do not need third party contractors or corp-to-corp. This will be direct hire (W2) or direct contract (1099) only. Hence, Citizen or Greencard will be preferred. Staffing agencies, please do not apply.