Job Description
Join the Future of Tech in Dallas, Texas
We are looking for driven, entry-level Software Engineers to join our elite development team. At Apex Logic Systems, we don't just write code; we engineer solutions that power industries. We are proud to offer comprehensive Relocation Assistance to ensure you have a seamless transition to our Dallas headquarters.
As an Entry Level Software Engineer, you will have the opportunity to work alongside senior developers, contribute to cutting-edge projects, and accelerate your career growth in a collaborative environment.
Why Join Us?
- Relocation Package: Full support with moving costs covered to help you move to Dallas, TX.
- Competitive Salary: Starting at $70k with annual performance reviews.
- Modern Tech Stack: Work with the latest tools and technologies.
- Career Growth: Clear path from Junior to Senior Engineer.
Role Overview:
We are seeking individuals with a strong foundation in computer science principles and a passion for learning. If you are ready to launch your career in software engineering and want to be part of a team that values innovation, apply today.
Responsibilities
- Develop, test, and maintain high-quality, scalable software applications using modern programming languages such as Python, Java, or JavaScript.
- Collaborate with cross-functional teams (Product Managers, Designers, and Senior Engineers) to define, design, and ship new features.
- Write clean, efficient, and well-documented code, adhering to best practices and coding standards.
- Participate in code reviews to provide constructive feedback and ensure code quality.
- Debug and troubleshoot issues to optimize application performance and user experience.
- Contribute to technical documentation and knowledge sharing within the team.
- Engage in agile methodologies, including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Strong understanding of data structures, algorithms, and software design principles.
- Familiarity with at least one major programming language (Python, Java, C++, or JavaScript).
- Basic knowledge of databases (SQL, PostgreSQL, or MongoDB) and version control systems (Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.
- Enthusiasm for learning new technologies and keeping up with industry trends.