Job Description
Join a World-Class Engineering Team in San Antonio
We are looking for a passionate Senior Software Engineer to join Apex Digital Systems. We are currently expanding our operations in San Antonio and are offering a comprehensive Relocation Assistance Package for the right candidate. Whether you are looking to move to the heart of Texas or are already based in the area, we provide the support you need for a seamless transition.
In this role, you will design and build scalable software solutions that power our global platform. You will work in a hybrid environment, enjoying the flexibility of remote work while collaborating with a diverse team of experts. If you are ready to accelerate your career and enjoy a competitive compensation package, apply today.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern technologies.
- Collaborate with cross-functional teams (product managers, designers, and other engineers) to define, design, and ship new features.
- Write clean, efficient, and well-documented code while adhering to best practices and coding standards.
- Perform code reviews, technical mentoring, and contribute to the continuous improvement of our engineering processes.
- Identify, troubleshoot, and resolve complex technical issues to ensure system stability and performance.
- Participate in architectural discussions to drive technical decisions and innovation.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience.
- Proficiency in at least two modern programming languages (e.g., JavaScript, Python, Java, C#).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Strong understanding of software development life cycles (SDLC) and Agile methodologies.
- Excellent problem-solving skills and the ability to work independently in a remote/hybrid setting.