Junior Software and Data Engineer

Company:  Commonwealth of Massachusetts
Location: Boston
Closing Date: 01/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

The Executive Office of Labor and Workforce Development (EOLWD) is responsible for seven agencies and departments under this organization. EOLWD and its agencies are committed to developing a world-class, highly skilled labor force to support business growth and innovation in the Commonwealth.

EOLWD is seeking to hire a highly motivated individual to join the team as a Junior Software and Data Engineer . The Junior Software and Data Engineer will be responsible for creating short-term tactical solutions to achieve long-term objectives and an overall application and data management roadmap. This individual will ensure a positive end-user experience, application availability, and address errors efficiently, as well as oversee the mapping of data sources, data movement, interfaces, and analytics, with the goal of ensuring data quality.

The primary work location for this role will be at 100 Cambridge St., Boston, Massachusetts 02114 . The work schedule for this position is Monday thru Friday, 9:00 AM to 5:00 PM .

This position would be expected to follow a hybrid model of reporting to work that combines in-office workdays and work from home days as needed. *Schedules are subject to change based on the operational needs of the business. This role may be expected to perform after hours support as authorized and required.

Duties and Responsibilities:

  • Create short-term tactical solutions to achieve long-term objectives and an overall application and data management roadmap.
  • Assist with assessing and determining governance, stewardship, and frameworks for managing applications and data across the organization.
  • Ensure design governance across projects, applications, and infrastructure.
  • Establish methods and procedures for tracking data quality, completeness, redundancy, and improvement.
  • Conduct data capacity planning, life cycle, duration, usage requirements, feasibility studies, and other tasks.
  • Develop and deliver long-term strategic goals for data integration standards in conjunction with data users, department managers, clients, and other key stakeholders.
  • Ensure that data strategies and architectures are in regulatory compliance.
  • Ensure a positive end-user experience, application availability, and address errors efficiently.
  • Develop integration process data flows and data mapping analyses.
  • Address application and data-related problems regarding systems integration, compatibility, and multiple-platform integration.
  • Develop and promote data integration methodologies and standards.
  • Act as an advocate of application and data integration and management, including coaching, training, and career development to staff.
  • Develop and implement key components as needed to create testing criteria to guarantee the fidelity and performance of application and data architecture.
  • Identify and develop opportunities for code and data reuse, migration, or retirement of systems.
  • Assist with the selection and implementation of the appropriate methodologies, standards, tools, software, applications, and systems to support data technology goals.
  • Oversee the mapping of data sources, data movement, interfaces, and analytics, with the goal of ensuring data quality.
  • Self-starter with the ability to work independently, prioritize and get things done.

Required Experience:

  • 1-2+ years of experience in an application or database production support role.
  • 1-2+ years of experience with scripting and object-oriented programming languages.
  • 1-2+ years of experience with GitHub and GitHub Actions - Apply coding/implementation best practices to produce high-quality and reusable code utilizing Java.
  • 1 or more years of relational database experience.
  • Proven track record of self-starting and growth in the field.
  • Demonstrated ability to learn new technology and tools.
  • Ability to observe steps and ascertain success of step or failure and root cause of step(s).
  • Experience in data management.
  • Experience in application lifecycle management.

Preferred Knowledge, Skills, & Abilities:

  • Experience with source control, continuous integration experience a plus.
  • Familiarity with Visual Studio or other IDE platforms.
  • Ability to research and problem-solve.
  • Proven success with documentation of processes, distributing to end-users and supporting those users.
  • Familiarity with current scripting languages such as Python, JavaScript, C++.
  • Familiarity with traditional programming languages such as C#, Java.
  • Familiarity with Puppet, AWS, Terraform.

#J-18808-Ljbffr
Apply Now
Share this job
Commonwealth of Massachusetts
  • Similar Jobs

  • Junior Software Engineer

    Boston
    View Job
  • Junior Data Engineer

    Boston
    View Job
  • Junior Quant Data Engineer

    Boston
    View Job
  • Software Engineer, Data Ingest and Access

    Boston
    View Job
  • Junior Software Developer

    Boston
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙