Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

C# Developer

LaBine and Associates

C# Developer

Chicago, IL
Full Time
Paid
  • Responsibilities

    Job Description:

    You will participate in a team-oriented environment to define and develop user interface, business rules, and data management applications. The job function includes providing mentoring and guidance for more junior engineers.

    · Software development responsibilities include executing software development life cycle activities from software requirements, design and implementation through design verification.

    · Develop, test and integrate software using current software technologies.

    · Requires the ability to estimate and plan own work activities, coordinate activities with other software engineers and review other software engineer's work.

    · Able to apply the latest software design and development tools and techniques as required.

    · Support software feature definition activities by working closely with software system engineers, software developers, software testers, and other subject matter experts.

    · Investigate on-market issues, determine appropriate corrections, and implement those corrections underneath our software engineering process.

    Qualifications:

    · B.S. in Computer Science or similar engineering discipline including Software Engineering, Electrical Engineering or Biomedical Engineering is required.

    · 8 yrs. minimum relevant experience and a bachelor’s degree (or 6 yrs. minimum with MS degree). Experience should be related to software design and coding.

    · Good knowledge of software engineering principles

    · Excellent written and verbal communication skills are essential.

    · Extensive experience developing Windows Desktop applications utilizing .NET framework REQUIRED

    · Strong background in .NET/C#, WCF, C++, etc. REQUIRED

    · User Interface development in WPF/XAML REQUIRED

    · Database development using SQL Server

    · Strong Objected Oriented Analysis and Design skills

    · Familiarity with modern software architecture and design patterns

    · Strong analytical and problem-solving skills

    · Demonstrated ability to set and meet tight deadlines and function well under pressure.