Job Description
Join Our Team: Senior Software Engineer Opportunity!
Location: Long Beach (Remote)
Our client, a third-party service provider for warehouse distribution clients, is expanding! We’re on the lookout for a talented Senior Software Engineer to join our dynamic team. If you’re passionate about technology, love solving complex problems, and thrive in a collaborative environment, this role is perfect for you.
Responsibilities: As a Senior Software Engineer, you’ll be at the forefront of our software development efforts. Here’s what you’ll be doing:
- Directing Software Development Projects:
- Lead and guide software development initiatives.
- Collaborate with cross-functional teams to define project scope and objectives.
- Producing, Testing, and Debugging Code:
- Develop high-quality software solutions.
- Identify and execute tasks throughout the software development life cycle.
- Review and debug code to ensure optimal performance.
- Technical Leadership:
- Provide mentorship and technical guidance to junior engineers.
- Foster a collaborative environment within the development team.
- Stay up to date with the latest technologies and industry trends.
- Project Management:
- Drive projects forward, ensuring timely delivery.
- Work autonomously with minimal supervision.
- Contribute to continuous improvement initiatives.
- Software Quality Assurance:
- Analyze requirements and design robust architectures.
- Write efficient code and conduct thorough testing.
- Ensure software solutions meet user needs and align with business goals.
Qualifications:
- Bachelor’s degree in Computer Science or related field
- Extensive experience in software development
- Proficiency in programming languages and databases (e.g., SQL, NoSQL).
- Proficiency in Java, Python, or C++ is a Plus!
- Strong understanding of algorithms and data structures
- Experience with cloud technologies (AWS, Azure, or GCP)
- Excellent problem-solving skills and ability to work in an agile environment
If you’re passionate about technology, enjoy problem-solving, and have a strong background in software development, this role might be a great fit for you.