Full Time

Software Engineer (Product)

Maryland Works
$70,000 - $150,000* / year (about $34–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Maryland Works, so some details may not match this job. The employer's own page has the real description.

Job Overview

Maryland Works is seeking a highly motivated Software Engineer (Product) to join our dynamic team. The successful candidate will play a pivotal role in designing, developing, and implementing innovative software solutions that directly contribute to enhancing our product offerings. This role requires a blend of software development expertise and keen understanding of product management, enabling the creation of high-quality user experiences while collaborating closely with cross-functional teams, including Product Managers, Designers, and Quality Assurance. You will be responsible for ensuring that our software products meet and exceed customer expectations, while driving efficiency and scalability in our technology stack.



Job Responsibilities

  • Design, develop, test, and maintain software applications aligned with product specifications and customer requirements.
  • Collaborate with product stakeholders to define software requirements, scope, and features.
  • Participate in code reviews and uphold high standards of code quality and maintainability.
  • Optimize applications for maximum speed and scalability, ensuring efficient performance.
  • Debug applications and troubleshoot issues, implementing effective solutions promptly.
  • Develop and maintain technical documentation to support software development processes.
  • Continuously monitor industry trends and best practices to ensure software solutions are modern and competitive.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Engineer or in a similar role, preferably within product development.
  • Strong proficiency in programming languages such as Java, Python, or JavaScript.
  • Experience with software development frameworks and tools (e.g., Spring, React, or Angular).
  • Demonstrated understanding of database management systems (e.g., MySQL, MongoDB).
  • Familiarity with cloud services and deployment technologies (e.g., AWS, Azure).
  • Excellent problem-solving skills and ability to work in a team-oriented environment.


Technologies & Tools

The Software Engineer (Product) will be working with a diverse set of technologies and tools that are essential for our development processes. Key technologies include cloud platforms such as Amazon Web Services (AWS) for scalable application deployment, front-end frameworks like React and Angular for user interface development, and backend technologies like Node.js for server-side application logic. Additionally, familiarity with version control systems such as Git and project management tools like JIRA will be beneficial for effective collaboration across teams.



Ideal Candidates

The ideal candidate for the Software Engineer (Product) position will be a proactive individual with a strong passion for technology and product development. They should possess excellent communication skills, enabling effective interaction with various stakeholders, from technical teams to non-technical counterparts. A strong analytical mindset, along with the ability to embrace challenges and innovate under pressure, is critical. Candidates who demonstrate a continuous desire to learn and adapt in a rapidly evolving environment will thrive in this role and contribute significantly to our mission at Maryland Works.

Vermont has 12 American Job Centers. We list each with its address and hours. Find one →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.