Waste Management

Senior Software Engineer - Full Stack

Waste Management

Houston, TX, USA
Full-TimeDepends on ExperienceSenior LevelMasters

Job Description

Welcome to Waste Management, a leading provider of comprehensive waste management services across North America. We are currently seeking a highly skilled Senior Software Engineer - Full Stack to join our dynamic and innovative team. As a Senior Software Engineer, you will play a crucial role in developing and maintaining our internal software systems, ensuring their efficiency and effectiveness in supporting our operations. We are looking for someone with a strong background in full stack development, coupled with a passion for problem-solving and a drive for continuous improvement. If you are a self-motivated individual who thrives in a collaborative and challenging environment, we encourage you to apply for this exciting opportunity.

  1. Develop and maintain internal software systems to support the waste management operations.
  2. Utilize full stack development skills to design, code, test, and debug software applications.
  3. Collaborate with cross-functional teams to identify and analyze user requirements and develop solutions.
  4. Continuously improve and optimize existing software systems to increase efficiency and effectiveness.
  5. Troubleshoot and resolve technical issues with software systems.
  6. Stay updated on industry trends and advancements in software development to incorporate into our systems.
  7. Conduct regular testing and quality assurance to ensure proper functioning and user satisfaction.
  8. Create and maintain technical documentation for software systems.
  9. Mentor and provide technical guidance to junior software engineers.
  10. Comply with coding standards and best practices to ensure consistency and maintainability of software systems.
  11. Participate in code reviews to ensure high-quality and error-free code.
  12. Collaborate with project managers to meet project deadlines and deliver high-quality software solutions.
  13. Proactively identify potential risks and provide solutions to mitigate them.
  14. Communicate effectively with team members and stakeholders to provide updates on project progress.
  15. Adhere to company policies and procedures and maintain confidentiality of sensitive information.

Where is this job?

This job is located at Houston, TX, USA

Job Qualifications

  • Strong Technical Skills In Full-Stack Development: The Senior Software Engineer Should Have Extensive Experience And Expertise In Both Front-End And Back-End Development, Including Proficiency In Programming Languages Such As Javascript, Html, Css, And Database Management Systems Like Mysql And Mongodb.

  • Experience With Agile Methodologies: Waste Management Is Continuously Evolving And Implementing New Systems And Technologies. The Ideal Candidate Should Have Experience Working In An Agile Environment, With A Strong Understanding Of The Principles And Practices Of Agile Software Development.

  • Leadership And Team Management Skills: As A Senior Member Of The Software Engineering Team, The Candidate Should Have The Ability To Lead And Mentor Other Engineers. This Includes Delegating Tasks, Providing Guidance And Support, And Promoting A Collaborative Work Environment.

  • Problem-Solving And Critical Thinking Abilities: The Senior Software Engineer Should Be Able To Identify And Troubleshoot Complex Technical Issues, As Well As Anticipate And Mitigate Potential Problems. They Should Also Have A Strong Analytical Mindset And The Ability To Think Critically To Find Effective Solutions.

  • Excellent Communication And Interpersonal Skills: The Role Of A Senior Software Engineer Involves Collaborating With Various Teams, Stakeholders, And Clients. The Candidate Should Possess Excellent Communication Skills To Effectively Convey Technical Information And Ideas To Non-Technical Individuals And Build Strong Relationships With Team Members.

Required Skills

  • Project Management

  • Agile Methodology

  • Cloud Computing

  • Technical Leadership

  • Database design

  • Team collaboration

  • Problem-Solving

  • Front-end development

  • Back-end development

  • Software Architecture

  • Coding Proficiency

Soft Skills

  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer - Full Stack in Houston, TX, USA is $115,000 - $150,000 per year. This can vary depending on factors such as experience, skills, and the specific company hiring. Additionally, bonuses and other benefits may also be included in the overall compensation package.

Additional Information

Waste Management is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMay 15th, 2024
Apply BeforeOctober 5th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Waste Management

Waste Management, Inc. is an American waste management, comprehensive waste, and environmental services company in North America.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started