Application Developer

$71,474 - $92,377/Yr

Massachusetts Gaming Commission - Boston, MA

posted 29 days ago

Part-time - Entry Level
Hybrid - Boston, MA
Performing Arts, Spectator Sports, and Related Industries

About the position

The Massachusetts Gaming Commission (MGC) is seeking an Application Developer to support the development and maintenance of its applications. This role involves collaborating with various stakeholders to ensure user experience goals are met while adhering to established UI guidelines. The ideal candidate will have a solid understanding of the systems development lifecycle and will be responsible for delivering high-quality software solutions.

Responsibilities

  • Design and maintain web applications using modern frameworks and technologies.
  • Evaluate business requirements and technical designs for completeness and accuracy.
  • Collaborate with stakeholders, production support, and project teams to understand both business and technical needs.
  • Provide precise effort and schedule estimates and prioritize tasks to meet project goals.
  • Develop, test, and implement application components based on requirements and technical design documentation, adhering to agency design standards.
  • Create, archive, and update all project documentation, including design, development, and deployment materials.
  • Deliver timely and accurate status updates on work progress using appropriate tools and to management.
  • Troubleshoot, debug and optimize code for performance and security enhancements.
  • Drive continuous improvement in processes and tools to enhance software quality and usability.
  • Develop prototypes and proof of concepts for new features and changes.
  • Assist in consolidating technology and applications to improve business agility, reduce costs, and enhance customer experience.
  • Participate in team meetings and provide weekly status reports on your activities.
  • Perform other related duties as assigned.

Requirements

  • Bachelor's degree in Computer Science or Information Technology with at least three years of relevant experience, or a High School diploma/GED with at least five years of professional relevant experience, including three years directly related to the outlined duties.
  • Experience using C#, Python, .Net Framework, Cloud, Low-Code (e.g., OutSystems, MS Power Apps, Logic Apps) with Microsoft IIS and Apache Tomcat in an Azure and/or Server Windows environment.
  • Proficient in JavaScript, jQuery, CSS, HTML, Visual Studio and Bootstrap.
  • Familiarity with at least one modern front-end framework (e.g., React, Angular, Vue.js).
  • Experience writing web applications to predefined UI and coding standards.
  • Experience writing data-driven web applications and complex queries for MS SQL, MySQL, PL SQL and NO SQL structures.
  • Experience building and working with APIs (REST / Graph).
  • Ability to use mockup tools such as Figma, PowerPoint, etc. to explain design approaches.
  • Knowledge of IT industry standards, change management processes, and use of enterprise standards change control procedures.
  • Ability to work collaboratively with internal and external groups in a team environment to improve overall customer service and support.
  • Ability to establish and maintain effective working relationships with internal and external customers.
  • Ability to work independently, prioritize existing projects, and proactively determine areas requiring additional attention, monitoring, or maintenance.
  • Proven background in providing excellent customer service.
  • Strong analytical and problem-solving skills focused on delivering high-quality software solutions efficiently.
  • Excellent communication skills, adept at explaining technical concepts to non-technical stakeholders and providing clear project updates.
  • Maintain up-to-date knowledge of emerging technologies and practices.
  • Ability to understand the laws, rules, regulations, policies, procedures, standards, and guidelines governing all MGC activities.
  • Valid driver's license and access to a vehicle.

Nice-to-haves

  • Knowledge of development methodologies (Scrum) and Tools for development support (Confluence, JIRA, Git, Jenkins, Bamboo, TFS).
  • Experience working with 'Team-Based Practices,' e.g., Agile, Kanban, Etc.
  • Ability to work on multiple concurrent projects.
  • Ability to follow standard change management processes.
  • Ability to understand and follow sometimes complex oral and written instructions.
  • Experience utilizing tools and research abilities to resolve technical issues.

Benefits

  • Hybrid work environment
  • MA State Retirement Plan (Pension)
  • 9000 sq. foot on-site Fitness Center
  • Tuition Remission for yourself and your spouse to MA Community Colleges and State Universities
  • Medical, Dental, Vision, Life, and Disability insurance
  • 12 paid Holidays
  • Deferred Compensation 457(b) Plan
  • Flex Spending for Healthcare, Daycare, and Transportation
  • Three weeks' Vacation to start
  • Three Personal Days and 15 Sick Days per year
  • Health Insurance Buy-out option
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service