Job Description
Join our dynamic team as an Entry-Level Software Engineer and kickstart your career in Oklahoma's thriving tech hub! We're seeking passionate individuals eager to build innovative solutions while receiving mentorship from industry veterans. At InnovateTech Solutions, we foster a collaborative environment where your ideas matter, and growth opportunities are limitless. Our agile-driven development process ensures you'll gain hands-on experience with cutting-edge technologies while contributing to real-world projects that impact thousands of users.
Located in the heart of Oklahoma City's emerging tech district, we offer competitive benefits, flexible work arrangements, and a commitment to professional development. Whether you're a recent graduate or career changer, we provide the tools and support needed to excel in software engineering.
Responsibilities
- Develop, test, and maintain high-quality software applications using modern programming languages
- Collaborate with cross-functional teams to design and implement scalable solutions
- Participate in code reviews and contribute to improving development processes
- Debug and resolve technical issues in a timely manner
- Learn and implement industry best practices for software development
- Document codebase and technical specifications
- Contribute to agile ceremonies and sprint planning
Qualifications
- Associate's or Bachelor's degree in Computer Science or related field (or equivalent experience)
- Basic understanding of programming concepts (data structures, algorithms, OOP)
- Familiarity with at least one programming language (Java, Python, JavaScript, or C#)
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
- Eagerness to learn new technologies and methodologies
- Portfolio or personal projects demonstrating coding skills (strongly encouraged)