Job Description
Are you a passionate developer looking to kickstart your career in technology? Apex Digital Solutions is searching for a motivated Entry-Level Software Engineer to join our innovative team in Dallas, Texas. We pride ourselves on being an equal opportunity employer that values raw talent, creativity, and a hunger for learning over years of prior experience.
In this role, you will be mentored by senior engineers to build scalable web applications and solve complex technical problems. If you have a strong foundation in computer science principles or have successfully completed a bootcamp, we want to provide you with the platform to excel.
What You Will Do:
- Collaborate with the development team to design and implement new software features.
- Write clean, maintainable, and efficient code using modern programming languages.
- Participate in code reviews and agile ceremonies to ensure code quality.
- Debug applications and troubleshoot issues in a collaborative environment.
- Contribute to the technical documentation and API specifications.
- Learn and adapt to new technologies and development tools as required.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or equivalent practical experience.
- Proficiency in at least one programming language (e.g., Python, Java, JavaScript, or C#).
- Basic understanding of web development concepts (HTML, CSS, REST APIs).
- Strong problem-solving skills and logical thinking.
- Excellent written and verbal communication skills.
- A willingness to learn, grow, and work in a fast-paced startup environment.
- Access to a computer and stable internet connection.
Responsibilities
- Assist senior engineers in designing, developing, and testing software applications.
- Write clean, efficient, and well-documented code in various programming languages.
- Debug and troubleshoot code to ensure application stability and performance.
- Collaborate with cross-functional teams including designers and product managers.
- Participate in code reviews and agile development ceremonies.
- Contribute to technical documentation and knowledge sharing.
- Stay updated with the latest industry trends and technologies.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Proficiency in at least one programming language (e.g., Python, Java, JavaScript, or C++).
- Basic understanding of web technologies such as HTML, CSS, and React.
- Strong problem-solving skills and logical thinking.
- Eagerness to learn new technologies and adapt to changing requirements.
- Excellent communication skills and a team-oriented attitude.
- Access to a computer and high-speed internet for remote learning.