Job Description
Are you a visionary engineer looking to make an impact at a top-tier technology firm? Apex Digital Systems is urgently hiring a Software Engineer to join our elite team in Houston, TX. We are revolutionizing the industry with cutting-edge solutions, and we need a talented professional to help us build the future.
We are looking for a self-starter who thrives in a fast-paced environment. If you are passionate about clean code, scalable architecture, and solving complex problems, this is your chance to accelerate your career with one of the leading tech companies in the region.
Responsibilities
- Design & Development: Architect and implement scalable software solutions using modern programming languages and frameworks to meet business requirements.
- Collaboration: Work closely with cross-functional teams of product managers, designers, and other engineers to define, design, and ship new features.
- Code Quality: Write clean, efficient, and well-documented code; conduct thorough code reviews to ensure best practices and maintainability.
- Optimization: Debug complex issues, optimize application performance, and improve system scalability for a growing user base.
- Innovation: Stay updated on emerging technologies and industry trends to propose innovative solutions that drive competitive advantage.
- Agile Process: actively participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
- Experience: 3+ years of professional software development experience in a modern tech stack.
- Languages: Proficiency in languages such as Python, Java, or JavaScript.
- Cloud Expertise: Strong experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker/Kubernetes).
- Database: Solid understanding of SQL and NoSQL databases, including schema design and optimization.
- Problem Solving: Strong analytical and problem-solving skills with the ability to troubleshoot and debug complex systems.
- Communication: Excellent verbal and written communication skills with the ability to articulate technical concepts to non-technical stakeholders.