Job Description
Are you a passionate Software Engineer looking to join a top-tier tech company? Apex Systems is seeking a skilled professional to drive our next generation of cloud-based platforms. We offer competitive salaries, comprehensive benefits, and the flexibility to work remotely or from our vibrant Austin office. If you are looking for a challenging role in a fast-paced environment, apply today.
Why Join Us?
- Competitive salary and equity packages.
- Flexible work arrangements (Remote/Hybrid).
- Professional development and mentorship programs.
- State-of-the-art technology stack and modern tools.
Responsibilities
- Design, develop, and maintain scalable software applications using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices.
- Identify and resolve technical debt and performance bottlenecks in existing systems.
- Participate in code reviews and contribute to technical architecture discussions.
- Conduct unit testing and integration testing to ensure product quality.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of professional software development experience.
- Proficiency in at least one major programming language (e.g., Python, Java, Go, or C#).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Strong understanding of database management systems (SQL/NoSQL).
- Excellent problem-solving and communication skills.