Job Description
Join InnovateTech Dynamics immediately! We're urgently seeking passionate entry-level Software Engineers to revolutionize our tech stack in Baltimore. If you're ready to launch your career with a forward-thinking company offering full relocation assistance for candidates moving from New York, this is your moment.
As a cornerstone of our engineering team, you'll develop scalable solutions while working alongside industry mentors. Enjoy competitive benefits, cutting-edge projects, and a collaborative culture that values innovation. Don't miss this opportunity to grow your career in Baltimore's thriving tech scene.
Responsibilities
- Design, develop, and maintain high-performance software applications using modern frameworks
- Collaborate with cross-functional teams to define product requirements and technical specifications
- Write clean, testable, and efficient code following industry best practices
- Participate in Agile development cycles, including sprint planning and retrospectives
- Debug and resolve complex technical issues across multiple platforms
- Contribute to continuous improvement of development processes and tools
- Mentor junior engineers through code reviews and knowledge sharing
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- Strong proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Understanding of data structures, algorithms, and object-oriented design
- Experience with cloud platforms (AWS, Azure, or GCP) preferred
- Excellent problem-solving and analytical abilities
- Ability to thrive in fast-paced, collaborative environments
- Strong communication skills and eagerness to learn new technologies