Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and kickstart your career in innovation! We're a cutting-edge tech firm dedicated to building transformative digital solutions. Our Minneapolis team collaborates on cloud-native applications, AI-driven platforms, and scalable microservices. You'll work alongside senior engineers to develop robust software while receiving mentorship in modern development practices. We offer competitive compensation, flexible work arrangements, and a dynamic culture that values creativity and continuous learning.
Responsibilities
- Develop and maintain scalable backend services using Java/Python
- Write clean, efficient code adhering to industry best practices
- Collaborate with cross-functional teams using Agile methodologies
- Debug and optimize applications for performance and security
- Participate in code reviews and contribute to technical documentation
- Learn and implement emerging technologies like cloud computing
- Support CI/CD pipeline maintenance and deployment automation
Qualifications
- Bachelor's degree in Computer Science or related field
- 0-2 years of professional software development experience
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Understanding of data structures, algorithms, and OOP principles
- Familiarity with version control (Git) and relational databases
- Basic knowledge of REST APIs and web technologies
- Strong problem-solving skills and eagerness to learn
- Eligibility to work in the United States