Job Description
Are you ready to shape the future of digital infrastructure?
Apex Logic Systems is looking for a visionary Senior Software Engineer to join our elite engineering team in Dallas, TX. We are a fast-paced, innovation-driven company building scalable solutions for enterprise clients. If you thrive in a collaborative environment and love solving complex problems with clean, efficient code, we want to meet you.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision coverage.
- Flexible remote and hybrid work options.
- Continuous learning budget and conference attendance.
Key Responsibilities:
Responsibilities
- Design, develop, and maintain high-performance, scalable software systems using modern technologies.
- Collaborate with cross-functional teams (product managers, designers, QA) to define, design, and ship new features.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to peers to ensure code quality.
- Identify, troubleshoot, and resolve complex technical issues and system bottlenecks.
- Mentor junior developers and contribute to the technical growth of the engineering team.
- Participate in the full software development lifecycle, from architecture planning to deployment and monitoring.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 5+ years of professional software development experience.
- Strong proficiency in Python or Java, with experience in React or Angular for frontend work.
- Deep understanding of software design patterns, data structures, and algorithms.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Experience with SQL/NoSQL databases (PostgreSQL, MongoDB).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work effectively in an Agile/Scrum environment.