Frontend Software Engineer

Dresser Utility Solutions

$90K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
  • 2-5 years of professional software development experience.
  • Proficiency in programming languages (Python, Java, JavaScript, C#, Go).
  • Experience with web frameworks (e.g., React, Angular, Django, Node.js, Spring Boot).
  • Strong understanding of data structures, algorithms, and object-oriented programming.
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, MySQL).
  • Familiarity with version control tools, especially Git.

Responsibilities

  • Design, develop, and maintain scalable and secure software applications.
  • Write clean and efficient code aligning with best practices.
  • Collaborate with product managers and designers to deliver new features.
  • Participate in code reviews and troubleshoot to ensure high-quality output.
  • Contribute to improving software development processes.
  • Maintain technical documentation for internal reference.
  • Stay current with emerging trends in software development.

Benefits

  • Work in a collaborative and innovative environment.
  • Opportunity for continuous professional development and learning.
  • Access to mentorship from experienced professionals in the field.
Full Job Description
Job Title: Front-End Software Engineer

Location: Houston, Texas

Full-Time: Yes

Reports to: Software Architect

Role Summary/Purpose:

Dresser Utility Solutions is seeking a Front-End Software Engineer to join our growing development team within our Measurement unit. In this role, you will design, develop, test, and maintain software applications that are scalable, reliable, and secure. The ideal candidate is passionate about building high quality solutions, enjoys problem-solving, and thrives in a collaborative environment.

Responsibilities:
• Design, develop, and maintain scalable, secure, and robust software applications.
• Write clean, maintainable, and efficient code following best practices and company coding standards.
• Collaborate with product managers, designers, and other engineers to define and deliver new features.
• Participate in code reviews, debugging, and troubleshooting to ensure high-quality code.
• Contribute to the continuous improvement of software development processes.
• Write and maintain technical documentation for internal use.
• Stay up to date with emerging trends and technologies relevant to software development

Requirements & Skills:
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
• 2-5 years of professional experience in software development.
• Proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go.
• Experience with web frameworks (e.g., React, Angular, Django, Node.js, Spring Boot).
• Strong understanding of data structures, algorithms, and object-oriented programming.
• Experience working with relational or NoSQL databases (e.g., PostgreSQL, MongoDB, MySQL).
• Familiarity with version control tools such as Git.

Preferred Qualifications:
• Experience with cloud platforms (AWS, Azure, or GCP).
• Knowledge of CI/CD pipelines and DevOps practices.
• Experience with microservices architecture.
• Understanding of software testing methodologies and tools (e.g., unit, integration, and end-to end testing).
• Familiarity with Agile/Scrum development methodologies.

Soft Skills
• Excellent communication and collaboration skills.
• Strong problem-solving and critical-thinking abilities.
• Ability to work independently and in a team-oriented environment.
• Eagerness to learn and adapt to new technologies.

Similar Jobs

More Jobs at Dresser Utility Solutions

More Information Technology Jobs

Find similar Frontend Software Engineer jobs: