Sr. Software Engineer - C# - Full Stack - WinForms - SQL Server - Boston, MA Area - Up to $125K+

Position Title – WRTPCSSSWEFS022018

Sr. Software Engineer - C# - Full Stack - WinForms - SQL Server - Boston, MA Area - Up to $125K+

Excellent Compensation Package – Base + Comprehensive Benefits

Local candidates Only - No Contractors/Consultants Please

Company

Client is the leading provider of commercial real estate information, analytics & online marketplaces. Large, successful, fast growing and committed to its employees - Great training programs allow you to get up to speed quickly and contribute.

Position Summary:

Are you passionate about software? Are you constantly pushing yourself to learn new technologies to develop better, faster and more efficient applications? Then my client is the place for you. Everyone is deeply committed to delivering high-performing applications that change the way users consume and use commercial real estate data. We are the leading data provider to the $11 trillion commercial real estate industry. Every day customers use our data and products to make multi-million dollar investment decisions. We are growing rapidly and searching for C# and .NET developers who can take us to the next level. Are you up for the challenge?

The Senior C# Developer is responsible for designing, developing and troubleshooting high performance and high availability web and Win forms applications using C#, HTML/CSS, LINQ and JavaScript to meet the company’s strategic objectives. The candidate is also expected to write complex SQL stored Procedures and be able to identify and fix performance issues due to modeling structures and missing or ill-formed indices.

This developer will work on:

• WinForms application with related business logic

• Web services and web pages with related business logic

• Extensive common C# class libraries that are really the core application – with risk calculations and business logic

• SQL databases supporting the data that is distributed to all of the above

• SQL database applications for creating and shipping data to clients

About 20% of the person’s time might be spent on Forms development. But this is truly a full stack position for servicing a set of enterprise applications around commercial real estate loans. The most important aspect of the person’s work will be C# business logic – whether in the class libraries, the WinForms application, the web application, or elsewhere.

Responsibilities:

• Analyze technical requirements and design new components, web pages and controls to meet functional, performance and availability requirements.

• Design ASP.NET and control layouts using XHTML/CSS/JavaScript that work and perform well in target browsers as required by product strategy.

• Design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability.

• Document design architecture

• Develop an in-depth understanding of product architecture and frameworks. Maintain and contribute to product platform as necessary.

• Maintain and support products that are released to stakeholders and customers

• Participate in team discussions about software design and architecture

Required Skills and Competencies:

• 7+ years’ experience and Advanced knowledge of C# and the .NET platform

• Experience with Enterprise Application development and the SDLC processes

• Knowledge of Object Oriented Programming and design patterns including Inversion of Control Concepts

• 5+ years’ experience with Microsoft SQL Server, including creating and modifying complex stored procedures, UDFs, Views. Must have experience with performance tuning techniques and experience with data modeling / schema definition.

• Strong knowledge working in WinForms

• Knowledge of ASP.NET MVC, WebAPI & WCF

• Knowledge of JavaScript design patterns, jQuery and/or AngularJS, & HTML/DOM/CSS

• Able to work with minimal supervision or assistance to complete tasks.

• Able and willing to mentor junior team members as necessary

• Possess strong analytical and problem solving abilities

• Possess Strong organizational skills including documentation of the system to allow other members of the team to easily identify the code components and to be able to maintain the code.

Pluses:

• Experience with LINQ

• Experience with MS SSIS and/or SSRS

• Experience with TFS for source control and Work Items management

Contact Information – Resumes in Word format to:

Gary Wright - President – Wright Associates

Phone - (508) 761-6354 - Email - GaryWright@WrightAssociates.org - WEB Site – www.wrightassociates.org

Founded in 1999, Wright Associates is an employee recruiting and search firm that provides comprehensive recruiting and search services to the high technology executive requiring professional expertise in the talent acquisition process.