Job Description
Apex Digital Systems is a leading innovator in the tech sector, and we are looking for a Senior Software Engineer to drive our next phase of growth. We are committed to building a diverse and inclusive workplace where talent thrives. Based in the heart of Houston, our team is dedicated to delivering cutting-edge solutions to clients nationwide.
As a Senior Engineer, you will not only write code but also shape the technical vision of our products. We offer a comprehensive benefits package, including competitive health plans, a 401(k) retirement plan with matching, and generous professional development allowances.
Responsibilities
- Architect and implement scalable software solutions using modern best practices.
- Lead the design and development of new features, ensuring high performance and reliability.
- Conduct thorough code reviews and provide mentorship to junior developers to foster a culture of excellence.
- Identify and resolve technical bottlenecks, optimizing system architecture for growth.
- Collaborate closely with product managers and designers to translate business requirements into technical specifications.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Minimum of 5 years of professional experience in software development.
- Strong proficiency in languages such as Python, Java, or JavaScript.
- Experience with relational and non-relational databases (PostgreSQL, MongoDB).
- Familiarity with cloud infrastructure (AWS, Azure, or Google Cloud Platform).
- Excellent problem-solving skills and the ability to work in a fast-paced environment.