Job Description
Are you a recent graduate looking to launch your career in software engineering? Apex Innovations is seeking talented Entry-Level Software Engineers to join our dynamic team in Austin, Texas. We are passionate about building innovative solutions and are looking for individuals who are eager to learn, grow, and contribute from day one.
We understand that starting a career involves big steps. That is why we offer a comprehensive relocation assistance package to help you move from Atlanta or anywhere else in the country to our vibrant office in Texas. Join a company that invests in your future.
Why Join Apex Innovations?
- Relocation Support: We cover moving costs to help you settle in Austin.
- Career Growth: Clear pathways for promotion and skill development.
- Modern Tech Stack: Work with the latest tools and technologies.
- Inclusive Culture: A collaborative environment where your ideas matter.
Responsibilities
- Develop and Maintain Code: Write clean, efficient, and scalable code for web and mobile applications using languages such as Java, Python, or JavaScript.
- Collaborate with Teams: Work closely with senior engineers, product managers, and designers to understand requirements and deliver high-quality features.
- Participate in Code Reviews: Review code from peers to ensure best practices, security standards, and performance optimization.
- Troubleshoot and Debug: Identify, diagnose, and resolve software defects and performance issues.
- Document Processes: Create technical documentation, including API documentation and system architecture diagrams.
- Contribute to Testing: Write unit and integration tests to ensure software reliability.
Qualifications
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Programming Skills: Proficiency in at least one programming language (e.g., Python, Java, C++, JavaScript) and a basic understanding of data structures and algorithms.
- Problem Solving: Strong analytical skills with the ability to break down complex problems into manageable components.
- Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
- Relocation Willingness: Must be willing to relocate to Austin, Texas (relocation assistance provided).
- Passion for Tech: Demonstrated enthusiasm for software development and a desire to learn new technologies continuously.