Job Description
Are you a tech enthusiast ready to launch your career?
At MN Digital Innovations, we are looking for driven individuals to join our team as Junior Software Engineers. We believe in nurturing talent and are committed to providing a supportive environment where you can grow from a novice into a skilled developer. This is a fantastic opportunity for recent graduates or career switchers to break into the tech industry in the heart of Minneapolis.
Why Join Us?
- Modern Tech Stack: Work with the latest tools and frameworks in a collaborative environment.
- Mentorship: Learn directly from senior engineers who are dedicated to your growth.
- Hybrid Culture: Enjoy a flexible work environment that balances remote and in-office collaboration.
Responsibilities
- Code Development: Assist senior developers in writing clean, efficient, and well-documented code using modern programming languages.
- Debugging & Testing: Participate in the testing process, identify bugs, and write unit tests to ensure software reliability.
- Collaboration: Work closely with cross-functional teams including designers, product managers, and other engineers to deliver high-quality features.
- Learning & Adaptation: Stay up-to-date with industry trends and best practices, actively seeking feedback to improve coding skills.
- Documentation: Contribute to technical documentation and help maintain code repositories.
Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related technical field.
- Technical Basics: Basic understanding of data structures, algorithms, and software development lifecycle (SDLC).
- Programming: Familiarity with at least one programming language (e.g., Python, Java, JavaScript, C#) and basic knowledge of web technologies (HTML, CSS, REST APIs).
- Problem Solving: Strong analytical skills and a logical approach to solving complex technical problems.
- Communication: Excellent written and verbal communication skills with a willingness to ask questions and learn.
- Passion: A genuine enthusiasm for technology and a drive to learn new skills.