What are the responsibilities and job description for the Full Stack .NET Developer position at WORKERS COMPENSATION RATING & INSPECTION BUREAU OF MA?
Job Details
Description
This is a hybrid position, which requires working partially in downtown Boston, MA. This position is not eligible for employer visa sponsorship.
Position Summary:
The Full Stack .NET Developer performs a key role in developing, refining, and maintaining critical and robust solutions for highly visible projects. The role will be responsible for supporting the database and web applications infrastructure for multiple environments. The Full Stack .NET Developer performs and executes within all phases of the Systems Development Life Cycle (SDLC) including requirements definition, solution design and implementation, quality assurance, deployment, and ongoing production support.
Essential Responsibilities:
- Active participation in areas of Systems Development Life Cycle (SDLC) including analysis of detailed system specifications, coding, testing, documentation, and deployment.
- Support the database and web applications infrastructure for multiple development, test, and production environments, to include:
- Configuring and upgrading database, web server and application software
- Managing and monitoring environments
- Triaging and resolving operational issues
- Working with Software Development Team on system design and performance tuning
- Contribute to and follow documented software development standards, to include:
- Documenting system and operational processes
- Ensuring compliance with organization standards for security, privacy, and data integrity
- Engaging and assisting in design and code reviews by collaborating with Software Development Team members
- Estimate time and resource requirements, as directed by Software Development Management
- Conducts research, analysis and evaluation of techniques, tools and technologies and collaborates with Software Development Team members to share information.
- In addition to the responsibilities outlined in this posting, other duties may be required as requested.
Qualifications
Qualifications:
- A minimum of bachelor’s degree in Business or Engineering related fields like Economics, Computer Science, or Information Technology.
- Five plus years related experience with Systems Development Life Cycle (SDLC) methodology.
- Strong web development experience using ASP.NET Web Forms, MVC and/or Razor Pages. and C# Programming language.
- Solid understanding of Object Oriented Programming and 3 tier software design patterns.
- Proficiency in database programming using current SQL Server version, Reporting Services and SSIS packages in Azure environment.
- Experience working with DevOps tools and Blazor WebAssembly.
- Experience with web security and handling threats and responses.
- Excellent analytical, organizational and communication skills.
- Strong problem resolution skills with interest and ability to learn new technologies quickly.
Salary : $122,500 - $127,500