Position Overview:
We are looking for enthusiastic and talented Computer Science graduates to fill the role of Associate Software Engineer. This is an exciting opportunity for individuals who are passionate about technology and eager to apply their knowledge in a hands-on environment.
Key Responsibilities:
- Collaborate with a diverse team to design, develop, and enhance software applications.
- Write high-quality, maintainable code using object-oriented programming principles.
- Participate in code reviews to promote best practices and continuous learning.
- Debug and troubleshoot software issues, ensuring a seamless user experience.
- Contribute to technical documentation and project planning.
- Stay current with industry trends and emerging technologies to drive innovation.
Qualifications:
- Bachelor’s degree in Computer Science or a related field.
- Minimum GPA of 3.3 or above.
- Strong understanding of object-oriented programming (OOP) concepts.
- Proficiency in one or more programming languages (e.g., Java, C++, Python).
- Familiarity with Agile or Scrum methodologies is a plus.
- Excellent analytical and problem-solving skills.
- Team player with strong communication skills.
- Must be able to work onsite in Lansing, MI.