Job Description
Apex Digital Systems is a leading technology innovator headquartered in San Antonio, TX, driving digital transformation for Fortune 500 clients. We are currently seeking a highly skilled Senior Software Engineer to join our elite engineering team.
We are actively offering Visa Sponsorship for this position and are committed to helping talented international professionals achieve their career goals in the United States. If you have the expertise and drive to excel in a fast-paced environment, we invite you to apply.
In this role, you will lead the architecture and implementation of scalable software solutions, ensuring our products remain at the forefront of industry standards.
Responsibilities
- Lead the end-to-end development lifecycle of complex web and mobile applications using modern tech stacks.
- Architect scalable, maintainable, and high-performance code that adheres to industry best practices.
- Collaborate closely with UX/UI designers, product managers, and backend teams to define product requirements and technical specifications.
- Conduct thorough code reviews, provide technical mentorship to junior developers, and foster a culture of continuous learning.
- Identify and resolve technical bottlenecks, optimize database queries, and improve overall system performance.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Contribute to the security and compliance posture of our software solutions.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related technical discipline.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript/TypeScript and modern frameworks (React, Angular, or Vue.js).
- Deep understanding of RESTful APIs and microservices architecture.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Experience with SQL (PostgreSQL/MySQL) and NoSQL databases.
- Excellent problem-solving skills and the ability to work effectively in a distributed team setting.
- Eligibility to work in the US and willingness to undergo a visa sponsorship background check process.