Job Description
We are currently seeking a talented Software Engineer to join our dynamic team in San Antonio. This is an immediate hire opportunity for a passionate professional ready to drive innovation and solve complex technical challenges.
At Apex Innovations, we believe in empowering our employees with cutting-edge technology and a collaborative culture. If you are looking for a role where your skills are valued and your career can accelerate, we want to hear from you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible remote and hybrid work options.
- Professional development and certification reimbursement.
- State-of-the-art equipment and tools.
Responsibilities
- Design & Development: Architect, design, and implement scalable software solutions using modern programming languages and frameworks.
- Code Quality: Write clean, efficient, and maintainable code while adhering to industry best practices and coding standards.
- Debugging: Identify, troubleshoot, and resolve complex software defects and performance issues.
- Collaboration: Work closely with cross-functional teams including product managers, designers, and other engineers to deliver high-quality products.
- Testing: Develop comprehensive unit and integration tests to ensure system reliability and robustness.
- Documentation: Create and maintain technical documentation, API specifications, and user guides.
Qualifications
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Experience: Minimum of 3-5 years of professional software development experience.
- Technical Skills: Proficiency in Java, Python, or C#. Experience with web development frameworks (React, Angular, or Vue.js) is a plus.
- Databases: Strong knowledge of SQL and experience with relational databases (PostgreSQL, MySQL) or NoSQL (MongoDB).
- Cloud: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Soft Skills: Excellent problem-solving abilities, strong communication skills, and the ability to work in a fast-paced, agile environment.