Job Description


Category : IT Developer - .NET

Location/City : MA - Hampden


 

Senior Software Engineer  

Job Summary:

Our client is looking to grow their development capabilities and is seeking an experienced professional to join their internal Development Team. This senior level individual will work full time in their home office to develop and review .NET cloud applications. Responsibilities include developing software, generating unit tests, managing builds, and consultation with junior team members.

 

Our client is one of the world’s leading providers of school administrative software. The company develops and markets student information system (SIS) software solutions to schools in all 50 states and over 120 countries. Their work environment is fast-paced, dynamic and ever-changing.

 

Requirements:

o   BS in computer science, software engineering, or related field

o   8 or more years of experience with C# .NET application development (.NET Core a plus)

o   2 or more years of modern JS application development experience (ex. React + Redux, or AngularJS)

o   Must be very experienced with Agile processes, artifacts, and tools, Certified Scrum Master preferred.

o   Continuous Integration (CI) experience

o   Strong MVC, web, and database experience

       MSSQL preferred, other database experience welcome

       Familiarity with accessing and retrieving data from REST APIs 

o   Experience with Microsoft Azure or equivalent

o   Familiarity with the Git version control system

o   Linux Experience

o   Strong understanding of architectural design patterns

o   A flexible, adaptive, team-oriented mindset

o   A willingness to take initiative

o   A history of good judgment

 

Bonus Skills:

o   DBA level understanding of SQL or NoSQL systems

o   Experience with data security practices 

o   UI/UX design concepts and practices

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online