Job Description
Are you a visionary Software Engineer looking for the next step in your career?
Apex Digital Systems is seeking a talented Senior Software Engineer to join our growing team in Austin, Texas. We offer a flexible work environment, including remote options and hybrid schedules, allowing you to balance your professional life with your personal goals.
As a key member of our engineering squad, you will design, build, and maintain high-performance software solutions that drive our business forward. If you are passionate about clean code, cloud architecture, and innovative problem-solving, we want to hear from you.
Responsibilities
- Design, develop, and maintain scalable web applications and APIs using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and provide constructive feedback to junior developers.
- Optimize applications for maximum speed and scalability.
- Participate in agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
- Write unit tests and integration tests to ensure code quality and reliability.
Qualifications
- 5+ years of professional software development experience.
- Proficiency in Python or Java and a strong understanding of data structures and algorithms.
- Experience with front-end frameworks such as React or Angular.
- Familiarity with cloud platforms like AWS or Google Cloud Platform.
- Strong problem-solving skills and the ability to troubleshoot complex issues.
- Excellent communication skills and the ability to work effectively in a remote team setting.