Job Description
Are you a recent graduate or an aspiring developer looking to launch your career at a top tech company? Apex Dynamics is seeking talented Entry Level Software Engineers to join our innovative team in Minneapolis, MN.
We are on a mission to revolutionize the fintech landscape, and we need passionate individuals who are eager to learn, grow, and make an impact. As an Entry Level Engineer, you will work alongside senior developers to build scalable web applications and solve complex real-world problems. We offer a competitive benefits package, a collaborative culture, and a clear path for career advancement.
Why Join Apex Dynamics?
- Work with cutting-edge technologies including React, Node.js, and AWS.
- Flexible work environment with hybrid options.
- Comprehensive training and mentorship programs for new grads.
- Health, dental, and vision insurance from day one.
If you are ready to kickstart your engineering career in the heart of the Twin Cities, we want to hear from you!
Responsibilities
- Develop, test, and maintain high-quality software code under the guidance of senior engineers.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
- Write clean, efficient, and well-documented code in languages such as Python, Java, or JavaScript.
- Collaborate with cross-functional teams (product managers, designers) to define feature requirements.
- Debug and resolve software issues and optimize application performance.
- Contribute to technical documentation and code reviews.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent experience).
- Strong understanding of data structures, algorithms, and object-oriented programming principles.
- Familiarity with version control systems, specifically Git.
- Eagerness to learn new technologies and adapt to changing project requirements.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work well in a team environment.