Company Description Innovate Tech IT LLC is a career solutions partner focused on helping technology professionals secure top W2 and full-time roles across the United States. The company supports individuals with a wide range of immigration and residency statuses, providing structured guidance to advance their careers. Services include crafting ATS-friendly resumes, managing daily job applications, coordinating with recruiters, and offering interview support. With nationwide placements, trusted partnerships, and a track record of successful outcomes, Innovate Tech IT LLC is dedicated to turning visa status into long-term career success.
Role Description This is a full-time, on-site Software Engineer role based in Visnagar. The Software Engineer will design, develop, and maintain software applications, focusing on building reliable and scalable systems. Day-to-day responsibilities include writing clean and efficient code, implementing back-end services and APIs, debugging and resolving technical issues, and participating in code reviews. The role involves collaborating with cross-functional teams to gather requirements, improve system performance, and ensure high-quality software delivery. The Software Engineer will also contribute to technical documentation and support continuous improvement of development practices.
Qualifications
- Strong foundation in Computer Science concepts, including data structures, algorithms, and software engineering principles.
- Proficiency in Programming and Object-Oriented Programming (OOP), with experience in at least one modern programming language (e.g., Java, C#, Python, or similar).
- Hands-on experience in Software Development, including designing, implementing, testing, and deploying applications.
- Practical knowledge of Back-End Web Development, including building APIs, working with databases, and ensuring application performance and security.
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Ability to work collaboratively in an on-site team environment, communicate clearly, and manage tasks with attention to detail.
- Familiarity with version control systems (e.g., Git), software development lifecycle methodologies, and basic DevOps practices is beneficial.
- Experience with cloud platforms, containerization, or microservices architecture is a plus.