Mid-Senior Fullstack Developer – .Net/C#
Stonewall Solutions, Inc. is a leading provider of custom business applications, from large transactional systems that support thousands of users to assisting smaller departments in achieving efficiency through automation. We work closely with government, law enforcement, higher education, and commercial sectors to develop and refine the systems that they rely on to keep moving forward.
Job Details:
Level: Mid to Senior Level
Salary: Determined based on skills and experience – (The range presented in the post is not definite)
Workplace Type: Hybrid
Location: Pawtucket, RI or Marlborough, MA
Employment Type: Full-Time, 6-Month Contract with Potential to Extend
Hours Per Week: 40-45 hrs/week
Other: THE IDEAL CANDIDATES WILL ALREADY BE LOCAL! WE ARE LOOKING FOR W2. We kindly ask that staffing agencies do not submit anyone.
Job Purpose:
Stonewall Solutions is looking for a Senior Full-stack Developer with solid development fundamentals and skills to join our continuously growing work family. We are looking for a candidate with exceptional web, web services and other backend development skills to work as a member of an Agile team. As a Full-stack developer, you will be responsible for building and maintaining our client’s web and mobile applications.
Candidates will have a solid background in developing scalable applications with .Net/C# that are able to handle workloads from thousands of current users. The candidate should have experience writing C# code that targets ASP.NET Core, including Entity Framework Core, ASP.Net Identity Core, ASP.NET MVC Razor Views/Controllers along with Razor Pages. They should also have a firm understanding of cloud hosting services like Azure Web Apps, Azure Functions and Azure Webjobs. A strong knowledge of SQL Server is desired; writing well performing stored procedures, SQL Views, Functions and knowledge of how to tune these objects. A strong understanding of relational database fundamentals is also a plus. Any experience with Oracle/PL-SQL is a plus.
Candidates should also have a strong working knowledge of Agile development methodologies, preferably demonstrable experience with Scrum or similar agile experience. Any experience acting as a scrum master is highly appreciated.
The ideal candidate will not only have a strong background in development but will have a strong passion for development and will also have a strong desire to grow and continuously learn within our company. The candidate should also demonstrate a variety of soft skills such as the ability to work in an agile team environment both on-site and remotely, good time management, creativity, patience, detail-oriented, and very strong communication skills. They should also be a self-starter and take on tasks without prompting from their supervisor when they see they can assist in team goals.
Communication skills are a must because our environment will require you to work effectively with your teammates, however, your real success will be measured by how well you couple critical thinking with self-motivation, enthusiasm, and determination.
Responsibilities:
· Be a strong agile team member and build, maintain and optimize our client’s applications
· Mentor more junior developers through coaching and peer-programming
· Work with Product Owners and QA to build a quality focused, easily maintained product
· Build out unit tests to ensure that the code is reasonably tested prior to shipment
· Work in an Agile environment to define, estimate and work user stories
· Excellent English and communications skills required
· Good analytical thinking and problem-solving skills
Technical Requirements:
· Bachelor’s degree in Computer Science, Engineering, or equivalent experience
· 5+ years development experience
· 3+ years of backend development experience with .Net/C#
· 2+ years of web development experience using ASP.NET Core building and maintaining MVC based architecture project
· Experience with cloud hosting technologies, Azure Web Services a plus
· Experience with ORM based data access, Entity Framework Core with code-first approach is a plus
· Demonstrated experience building and maintaining a production application
Bonus Skills:
· Experience with ASP.NET Blazor is a big plus
· Experience with Azure services such as Azure SQL, Azure Data Factory and/or Azure Functions
· Experience with Xamarin is a big plus
· Windows IIS experience
· Container experience with Docker/Kubernetes and Linux hosting for .Net is a big plus
Job Type: Contract
Pay: $70.00 – $80.00 per hour
Benefits:
Schedule:
Ability to commute/relocate:
Application Question(s):
Experience:
Work Location: Hybrid remote in Marlborough, MA 01752
School: International Business School Suzhou (IBSS) Department: Department of Accounting Position: Faculty [Open Rank] Location: Suzhou,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> My Forms My Emails My Tests My Interviews My Details APS5 – Project Officer, Marketing...
Apply For This JobOttawa, Ontario Job Description & Qualifications WHO WE ARE: Ford was built on the belief that freedom of movement drives...
Apply For This JobArtona has been in business since 1909 – the only reason we are still in business is that we are...
Apply For This JobSavant Executives is looking for the best and brightest talent in the Baltimore area as we expand our Sales Division...
Apply For This JobSchool: International Business School Suzhou (IBSS) Department: Department of Accounting Position: Faculty [Open Rank] Location: Suzhou,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> My Forms My Emails My Tests My Interviews My Details APS5 – Project Officer, Marketing...
Apply For This JobOttawa, Ontario Job Description & Qualifications WHO WE ARE: Ford was built on the belief that freedom of movement drives...
Apply For This JobArtona has been in business since 1909 – the only reason we are still in business is that we are...
Apply For This JobSavant Executives is looking for the best and brightest talent in the Baltimore area as we expand our Sales Division...
Apply For This JobSchool: International Business School Suzhou (IBSS) Department: Department of Accounting Position: Faculty [Open Rank] Location: Suzhou,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> My Forms My Emails My Tests My Interviews My Details APS5 – Project Officer, Marketing...
Apply For This JobNotifications