Job Details

    Email to Friend Save Back
C# Software Engineer
Infinity Consulting Solutions, Inc
  Description:   Job Description - C# Software Engineer

You have an intense curiosity; passion for problem solving; creativity; ability to visualize solutions; logic-matching skills; a positive-can-do-attitude; as well as strong math, communications, and interpersonal skills.

Your primary responsibility will be to design and build order processing, ticketing, service layer and automation software using Visual Studio/C#/.NET/AZURE/SQL Server technology.

A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

what you'll do

Translate application storyboards and use cases into functional applications

Design, build, and maintain efficient, reusable, and reliable code

Integrate data storage solutions

Ensure the best possible performance, quality, and responsiveness of applications

Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues

Help maintain code quality, organization, and automation

Participate in all phases of software development life cycle

Provide input for product improvements and documentation

Implement unit tests

Document work, including updating and maintaining knowledge base (Confluence, Intranet, etc.)

what you'll bring to succeed

Bachelor's Degree in computer Science or related field; Master's Degree a plus

5+ years' experience in software development,

Proficiency in C# with a good knowledge of its ecosystems

Strong knowledge of .NET web framework

Solid understanding of object-oriented programming (OOP) and design patterns

Proficiency with ASP .NET applications

Knowledge of relational databases, SQL and Microsoft SQL Server, code-first and database-first principles

Experience with Object Relational Modeling (ORM) with different tools, such as Entity Frameworks and LINQ

Working knowledge of web services (WCF, SOAP, REST), micro-service architecture and messaging

Basic understanding of client-side JavaScript, jQuery and client-side MVC frameworks such as Angular

Understanding of agile software development techniques (SCRUM preferred)

Familiarity with Atlassian JIRA and Confluence is an advantage

Familiarity with source code control systems, continuous integration and deployment (VSTS preferred)

Skill for writing reusable libraries

Familiar with various design and architectural patterns

Knowledge of concurrency patterns

Knack for writing clean, readable, and easily maintainable code

Understanding of fundamental design principles for building a scalable application

Experience creating database schemas that represent and support business processes

Experience implementing automated testing platforms and unit tests

Proficient understanding of code versioning tools

  Key Skills:   ASP .NET  
  Year of Experience:   5 to 7 Year(s)  
  Current Industry:   Information Technology  
  Functional Area:   Software Engineers, Applications
  Job Location:   CHICAGO-60601, IL, US
  (It may be near by location.)
  Company:   Infinity Consulting Solutions, Inc  
  Job Hours:   No Preference  
  Employment Type:   FullTime Job
  No. of Job Openings:   1  
  fulltimejobs ID:   28397  
  Position ID:   18-00266  
  Salary Range:   -  
  Date Posted:   01/12/2018  
  Start Date:   01/10/2018  
  Candidate Requirements  
  Career Level:   -  
  Residence status:   -  
  Education:   Bachelors  
  Contact Information  
  Name:   Doug Klares  
  E-mail Address:  
  Address:   1350 Broadway, Suite 2205, NEW YORK-10018, NY, US  
  Phone Number:   -   
  Cell Number:    
  Fax Number:   -  
    Email to friend Save Back

Advertise with Us, Banner Size: 728 X 90
Advertise with Us,