Job Description
Are you a recent graduate or an aspiring developer eager to launch your career? Apex Logic Systems is looking for a motivated Entry-Level Software Engineer to join our innovative team in the heart of Baltimore. We pride ourselves on fostering a culture of continuous learning and mentorship, making this the perfect opportunity for talented individuals with little to no professional experience to grow into senior roles.
As a member of our engineering squad, you will work alongside experienced mentors to design, develop, and deploy scalable software solutions for our Fortune 500 clients. You will gain hands-on experience with our modern tech stack, including JavaScript frameworks, cloud infrastructure, and agile methodologies.
Responsibilities
- Develop and Maintain Code: Write clean, efficient, and well-documented code for web and mobile applications under the guidance of senior engineers.
- Participate in Agile Sprints: Collaborate in daily stand-ups, sprint planning, and retrospectives to deliver features on time.
- Debug and Troubleshoot: Assist in identifying and resolving bugs in existing codebases to ensure high application stability.
- Database Management: Learn and apply skills in SQL and NoSQL databases to manage and query data effectively.
- Code Reviews: Review peer code submissions and receive constructive feedback to improve coding standards.
- Technical Learning: Stay updated on industry trends and best practices through internal training and workshops.
Qualifications
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Basic Knowledge: Familiarity with at least one programming language (e.g., JavaScript, Python, Java, C#).
- Problem Solving: Strong analytical skills and the ability to break down complex problems into manageable steps.
- Tools: Basic understanding of version control (Git), APIs, and RESTful services.
- Communication: Excellent verbal and written communication skills with a collaborative mindset.
- Passion: A genuine enthusiasm for technology and a desire to learn new technologies quickly.