The Massachusetts State Authority (MSBA) is seeking a Senior Web Application Developer to provide system solutions and frameworks for MSBA websites and front-end interfaces, ensuring accurate and positive overall user experience.
Requirements
- Expertise in C-Sharp, VB.net/ASP.NET/ ASP.NET MVC and Core frameworks and Web Services/Restful APIs using Visual Studio 2019/2022 above, including application development, debugging, implementation, testing and publishing.
- Expertise in HTML5/XML/CSS3/BootStrap/JavaScript/JQuery/AJAX/LINQ and other latest server-side and client-side technologies
- Strong understanding of version control practices, such as Git and DevOps, database management, web application security mechanism, and website hosting on IIS server 10
- Experience with Azure environments/apps/services for web application development and hosting
- Direct experience with the various stages of the SDLC
- Proficient in advanced programing skills with both front-end and back-end languages, frameworks, and libraries.
- Strong understanding of UI design best practices and overall usability
Responsibilities
- Analyze user requirements and translate them into the application architecture and front-end design.
- Design, develop, test, and implement component-based applications (enhancements and new interfaces as defined) including more complex and objective laden projects, within defined schedules.
- Stay current on new and evolving technologies and provide recommendations to best meet business needs and ensure a scalable, maintainable, user-friendly platform.
- Write and maintain comprehensive documentation, including dependencies, UI standards, version control, basic troubleshooting, and daily operations documents.
- Maintain quality and version control of all applications, as they are updated and revised.
- Support the Authority’s and client users of web applications through problem solving and troubleshooting of various issues as they arise.
- Define and follow software release and archiving procedures.
Other
- Bachelor’s degree from an accredited college or university and 10+ years of relevant professional experience
- Experience supervising and mentoring a web application development team
- Ability to work both independently and as part of a team
- Must be self-directed, highly motivated, with a strong work ethic and customer service approach
- Excellent verbal and written communication skills