Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. As an Entry Level Software Engineer, you'll collaborate with industry experts to build scalable cloud applications using cutting-edge technologies. We offer mentorship programs, flexible work arrangements, and opportunities to work on projects that impact millions of users. Our Dallas hub features state-of-the-art facilities and a vibrant startup culture with regular hackathons and tech talks.
Responsibilities
- Develop and maintain RESTful APIs using Node.js and Python
- Write clean, testable code following Agile methodologies
- Debug and optimize applications for performance and scalability
- Collaborate with cross-functional teams using Git and Jira
- Participate in code reviews and contribute to technical documentation
- Learn and implement new technologies like AWS and Docker
- Support production environments through on-call rotations
Qualifications
- Bachelor's degree in Computer Science or related field
- Proficiency in at least one programming language (Java, C++, or Python)
- Familiarity with data structures and algorithms
- Basic understanding of web technologies (HTML, CSS, JavaScript)
- Knowledge of SQL and database design principles
- Experience with version control systems (Git)
- Strong problem-solving and communication skills
- Passion for learning emerging technologies