Senior .NET Developer

Posted Yesterday
Be an Early Applicant
Plano, TX, USA
In-Office
Senior level
Information Technology
The Role
Rewrite a legacy application into a modern enterprise web app, designing architecture and selecting technologies. Build AngularJS front-end, integrate with RESTful APIs and .NET back end (C#, Entity Framework/NHibernate), apply OOP, TDD, CI, refactoring, and testing (Mocha/Jasmine and NUnit/Microsoft Test). Collaborate with team and potentially consult with stakeholders.
Summary Generated by Built In
Company Description

Improving, a thriving company focused on trust, excellence, dedication and collective involvement offering an award-winning company culture with locations in Dallas and Houston TX, Columbus OH, Minneapolis MN and Calgary Canada. 

Job Description

Get on this greenfield project now to participate in a completely new rewrite of a legacy application to a new modernized enterprise application using a complete JavaScript-based open-source front-end web application framework (AngularJS) and other open source related technologies. Craft a new architecture, collectively select appropriate technologies and design smart solutions to best support growing organization. 

Qualifications

  • Must have solid Object-Oriented experience / foundation (OOP, OOAD, OOD)
  • Be able to demonstrate strong background using software development best practices; TDD (Test Driven Development), Refactoring, Continuous Integration, Design Patterns
  • Strong and previous hands-on experience using JavaScript frameworks (Angular 1.x), 2.0 nice to have or React, Redux, DurandalJS
  • Experience using RESTful API's, Entity Framework / NHibernate
  • Expertise using HTML5, CSS3 and JavaScript
  • C# and SQL expertise required
  • SASS/LESS strongly preferred
  • Experience with Mocha or Jasmine and NUnit, Microsoft Test unit testing (client and server side) frameworks 
  • Excellent communication skills a must - written and verbal 
  • Consulting background and mindset strongly preferred
  • Be able to work both collaboratively and independently as appropriate

Additional Information

Generous salary + incredible benefits + excellent location + innovative culture + great team collaboration

All your information will be kept confidential according to EEO guidelines.

NOTE: Unable to sponsor candidates at this time, must be authorized to work for any employer in the US

Got friends? Maybe you are not interested at this time, but after reading about this new career opportunity, why not send to a friend? Who knows, they may buy you a beer or lunch for thinking of them! Or, refer a friend and earn $500 referral bonus (inquire about details). 

Skills Required

  • Solid Object-Oriented experience (OOP, OOAD, OOD)
  • Strong background in software development best practices: TDD, Refactoring, Continuous Integration, Design Patterns
  • Hands-on experience with JavaScript frameworks (Angular 1.x)
  • Experience with JavaScript frameworks such as Angular 2.0, React, Redux, DurandalJS
  • Experience building and consuming RESTful APIs
  • Experience with Entity Framework or NHibernate
  • Expertise in HTML5, CSS3 and JavaScript
  • C# expertise
  • SQL expertise
  • Experience with SASS or LESS
  • Experience with Mocha or Jasmine (client-side) and NUnit or Microsoft Test (server-side)
  • Excellent written and verbal communication skills
  • Consulting background and mindset
  • Ability to work collaboratively and independently
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Calgary, Alberta
1,375 Employees

What We Do

Improving is dedicated to building and advancing a great work culture that exemplifies teamwork, excellence, and fun! We believe this inspires and motivates all of us while establishing life-long relationships. Improving is a long-time supporter of the Conscious Capitalism movement. We work to serve the interests of all our stakeholders, establishing trust along the way. Providing an outstanding work culture is at the forefront of what we do. By producing an environment that generates joy, we believe that our people will be inspired and motivated while also establishing deep-rooted personal and professional relationships along the way. At Improving, our optimistic approach toward open communication, personal growth, and shared rewards has resulted in our sustainable success. At the heart of Improving is our set of core values: Excellence, Involvement, and Dedication.

Similar Jobs

In-Office
5 Locations
120K-141K Annually
In-Office
Plano, TX, USA
1375 Employees
Hybrid
Fort Worth, TX, USA
18 Employees

Sourceability Logo Sourceability

Senior Full Stack .NET Engineer

eCommerce • Enterprise Web • Software
In-Office
Austin, TX, USA
300 Employees

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account