Job Description
We are seeking a driven and talented Entry Level Software Engineer to join our innovative team in San Antonio, TX. At Apex Innovations, we believe in fostering growth and providing a supportive environment for early-career professionals. While our office is based in San Antonio, we offer remote options and are open to considering candidates relocating from or currently in Florida. If you are ready to launch your career in software development and work with cutting-edge technologies, we want to meet you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Opportunities for professional development and mentorship.
- Flexible work arrangements including remote work options.
- A collaborative culture that values creativity and problem-solving.
Responsibilities
- Develop, test, and maintain high-quality, scalable software code using modern programming languages and frameworks.
- Collaborate with cross-functional teams of product managers, designers, and engineers to define, design, and ship new features.
- Debug and resolve technical issues in existing applications to ensure optimal performance and user experience.
- Participate in code reviews, providing constructive feedback to ensure code quality and adherence to best practices.
- Write clear, concise, and well-documented technical documentation.
- Stay up-to-date with emerging technologies, industry trends, and software development methodologies.
- Assist in the migration and integration of legacy systems into our modern tech stack.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Familiarity with at least one primary programming language such as Python, Java, JavaScript, or C#.
- Understanding of fundamental computer science concepts including data structures, algorithms, and software design patterns.
- Basic knowledge of web development technologies (HTML, CSS, JavaScript).
- Strong problem-solving skills and the ability to think critically about complex technical challenges.
- Excellent verbal and written communication skills with the ability to articulate technical concepts to non-technical stakeholders.
- A self-starter mindset with a genuine passion for learning and adapting to new technologies.