Lowe's - Lyman, SC

posted 3 months ago

Full-time - Mid Level
Lyman, SC
101-250 employees
Building Material and Garden Equipment and Supplies Dealers

About the position

We are seeking a highly motivated and experienced Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients. You will work closely with cross-functional teams to gather requirements, develop technical specifications, and implement solutions that are scalable and efficient. Your expertise in software development will be crucial in driving the success of our projects and ensuring high-quality deliverables. As a Software Engineer, you will be involved in the entire software development lifecycle, from concept to deployment. You will utilize your programming skills to write clean, maintainable code and conduct thorough testing to ensure the functionality and performance of applications. Additionally, you will participate in code reviews, providing constructive feedback to peers and continuously improving your own coding practices. Collaboration is key in this role, as you will engage with product managers, designers, and other engineers to create innovative solutions that enhance user experience. You will also have the opportunity to mentor junior developers, sharing your knowledge and helping them grow in their careers. We value creativity and encourage our engineers to propose new ideas and technologies that can improve our processes and products.

Responsibilities

  • Design, develop, and maintain software applications.
  • Collaborate with cross-functional teams to gather requirements and develop technical specifications.
  • Write clean, maintainable code and conduct thorough testing.
  • Participate in code reviews and provide constructive feedback.
  • Mentor junior developers and help them grow in their careers.
  • Propose new ideas and technologies to improve processes and products.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • 3+ years of experience in software development.
  • Proficiency in programming languages such as Java, Python, or C++.
  • Experience with web development frameworks and technologies.
  • Strong understanding of software development methodologies and best practices.
  • Excellent problem-solving skills and attention to detail.

Nice-to-haves

  • Experience with cloud computing platforms such as AWS or Azure.
  • Familiarity with Agile development methodologies.
  • Knowledge of database management systems and SQL.
  • Experience with DevOps practices and tools.

Benefits

  • Health insurance coverage.
  • 401k retirement savings plan with company matching.
  • Paid time off and paid holidays.
  • Professional development opportunities.
  • Flexible work hours and remote work options.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service