Senior Full Stack .Net Developer

  • Pay is determined on prior experience and job knowledge.   
  • Please no phone calls, no relocation, no Visa sponsorships. 

Local Candidates preferred, but will allow remote for a great candidate

Job Summary: 

BIS has an immediate need for a Senior Full Stack Software Developer specializing in Microsoft stack technologies (.NET, .NET Core, C#, SQL Server).  This role will help drive the design and build of systems in support of BIS’ Local Government Services business line.

Success for Senior Full Stack Software Developer requires a candidate with a large-scale enterprise software engineering mindset and ability to write elegant, scalable, and reliable code following architectural best practices. You have a curiosity and enthusiasm for software development, an eagerness to investigate and resolve issues, and a passion to refactor code and build systems the right way.  You are a creative thinker and strong problem solver with an aptitude for picking up new technologies.  You will be excited to mentor junior developers, and willing to collaborate and learn from other senior technologists in the company.

Responsibilities and Duties (including but not limited to):
  • Build web-based, N-tier software products in a complex end-to-end ecosystem

  • Write clean, testable, scalable, and reliable code

  • Create and maintain queries, procedures, functions, and other relational database artifacts

  • Create and maintain business objects, libraries, and other middle-tier artifacts

  • Create and maintain user interface code and other improvements related to the user experience

  • Work closely with business analysts and other developers to collaboratively build software

  • Work closely with architects to ensure software design aligns with standards and best practices

  • Work closely with quality assurance testers to support testing and validation activities

  • Work closely with project managers and delivery leadership to estimate delivery effort

  • Work closely with product owners and technology leadership to ensure software build and delivery priorities are aligned with tactical and strategic goals

  • Perform and participate in code review, pull requests, production builds and deployments

  • Assist in the triage, analysis, and remediation of production issues

  • Follow the latest technology trends and suggest ideas for improvement

Qualifications and Skills: 
  • Relevant work experience in a custom software development environment developing, building, deploying, and supporting large transactional systems

  • Over 10 years of full-stack development on client-facing, web-based, multi-tier applications

  • Up-to-date experience utilizing .NET, .NET Core, C#

  • Experience in database development working with transactional data models

  • Proficiency writing SQL queries for Microsoft SQL Server 

  • Good command of various application development design patterns

  • Database development experience working with transactional and dimensional data models

  • Experience with Azure DevOps SDLC tools

  • Experience with Agile/Scrum system development life cycle methodologies

  • Strong experience with DevOps Repos, Builds and Deployment, Continuous Integration/Deployment concepts, and branching strategies

  • Experience with Telerik Web Controls, KENDO, NLog, NuGet

  • Experience building ETL integrations using SQL Server Integration Services (SSIS)

  • Experience developing reports and dashboards

  • Proficient with MS SQL Server 2019

  • Experience in JavaScript, plus one or several of the JS frameworks (particularly Angular and/or REACT)

  • Experience with Git-based distributed source control tools, such as BitBucket or Github

  • Strong analytical and quantitative skills

  • Ability to insert witty Meme’s and GIFS in internal conversations.

  • Excellent verbal and written skills to communicate in a clear and effective manner in the English language

  • Ability to work both independently and collaboratively

  • Ability to work well in a deadline-driven team environment

  • Ability to think “outside the box” by developing and implementing improvements to processes and tools

Preferred: 

  • Technical degree in computer science, information systems, engineering, or equivalent

  • Experience building ETL integrations using SQL Server Integration Services (SSIS)

  • Experience developing reports and dashboards

  • Proficient with MS SQL Server 2019

  • Experience in JavaScript, plus one or several of the JS frameworks (particularly Angular and/or REACT)

  • Experience with parallel / multi-threaded / multi-instanced programming / processes

  • Experience with REST-based API development with XML/JSON

  • Experience with Windows Services and IIS Management

  • Good command of WCF, Web Services, REST, and SOA

Send resume to  hr@bisconsultants.com 

Published On: January 6th, 2022 / Categories: Job Posting /

Let’s Supercharge Your Office Today

Fill out this form to get a call back from one of our team members. We are bananas for finding out how we can help!

Thank you for your message. It has been sent.
There was an error trying to send your message. Please try again later.