Job Description
Join TechNova Solutions' cutting-edge engineering team in Baltimore, MD! We're urgently seeking passionate Entry Level Software Engineers to build transformative products. Enjoy competitive compensation, mentorship from industry leaders, and exclusive relocation assistance for candidates moving from the New York area. This is your chance to launch your career in a collaborative, innovation-driven environment where your ideas become reality.
Responsibilities
- Develop and maintain scalable software applications using modern frameworks and languages
- Collaborate with cross-functional teams to design, implement, and deploy high-quality features
- Participate in Agile development cycles including sprint planning, stand-ups, and retrospectives
- Debug and optimize existing codebase to improve performance and reliability
- Contribute to technical documentation and knowledge sharing initiatives
- Stay current with emerging technologies and best practices in software engineering
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (2020-2023 graduates welcome)
- Proficiency in at least one programming language (Java, Python, JavaScript, or C++)
- Strong understanding of data structures, algorithms, and object-oriented principles
- Experience with version control systems (Git) and CI/CD pipelines
- Excellent problem-solving skills and attention to detail
- Ability to thrive in fast-paced, collaborative environments
- Portfolio demonstrating personal or academic projects