Job Description
Are you a recent graduate or aspiring developer looking to launch your career in the Motor City? Apex Dynamics is seeking a motivated Entry Level Software Engineer to join our innovative team in Detroit, MI. We are building the next generation of fintech solutions and need passionate minds to help us code the future. You will work alongside senior engineers to design, test, and deploy robust applications that impact millions of users. If you have a knack for problem-solving and a desire to learn, this is the place for you.
Responsibilities
- Develop and maintain high-quality code for web and mobile applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews and agile ceremonies to ensure code quality.
- Debug and resolve software defects and technical issues efficiently.
- Write clear, concise, and well-documented technical documentation.
- Assist in database design and optimization for high-traffic systems.
- Stay current with emerging technologies and best practices in software engineering.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Familiarity with at least one major programming language (Python, Java, C++, or JavaScript).
- Understanding of data structures, algorithms, and software design principles.
- Basic knowledge of databases (SQL/NoSQL) and version control (Git).
- Strong problem-solving skills and a passion for continuous learning.
- Excellent communication skills and the ability to work well in a team environment.