JOBSEARCHER

Software Engineer I

About The CompanyComputer Task Group (CTG), a trusted Cegeka company, has established itself as a leading provider of IT and business solutions for over 60 years. With a strong global presence and a diverse portfolio of clients, CTG specializes in delivering innovative technology services that enhance digital agility and operational efficiency. Our commitment to excellence and customer-centric approach has enabled us to build long-term partnerships with organizations across various industries, including manufacturing, healthcare, finance, and technology. With a team of over 9,000 professionals operating in more than 15 countries, CTG combines global expertise with local insights to create impactful solutions. Our mission is to be an indispensable partner for our clients and a preferred employer for talented technology professionals.About The RoleWe are seeking a motivated and detail-oriented Software Engineer I to join our team on a contract basis. This entry-level position is ideal for recent graduates or professionals with up to three years of experience who are eager to develop their skills in software development within a manufacturing environment. The successful candidate will be responsible for designing, developing, testing, debugging, and supporting manufacturing software systems that incorporate measurement, inspection, machine vision, image processing, data collection, machine learning, and reporting functionalities. This role offers an excellent opportunity to work on cutting-edge technologies and contribute to innovative manufacturing solutions in a collaborative environment. The position requires onsite presence in Painted Post, NY, with standard work hours from Monday to Friday, 8 am to 5 pm.QualificationsCandidates should possess a Bachelor’s Degree in Computer Science, Engineering, or a related field. We welcome new graduates and professionals with 0-3 years of software development experience. Proficiency in programming languages such as C#, Python, C++, Java, and MATLAB is essential, along with experience in web services, microservices, and object-oriented programming. Familiarity with JavaScript frameworks like Vue, React, or Angular is preferred. Candidates should have experience with version control systems such as Git, GitLab, or Subversion. Knowledge of SDLC, software testing, QA processes, debugging, and problem-solving is required. Experience working with relational databases and data analysis is advantageous. Additional experience with sensors, cameras, motion systems, image processing, or control systems will be considered a plus. Strong verbal and written communication skills are essential for effective collaboration and documentation.ResponsibilitiesThe Software Engineer I will be responsible for developing and maintaining manufacturing software systems, including measurement, inspection, and machine vision applications. Key responsibilities include writing clean, efficient code, conducting thorough testing and debugging, and supporting the deployment of software solutions. The role involves collaborating with cross-functional teams to gather requirements, design software architectures, and ensure system integration. The engineer will also assist in troubleshooting hardware and software issues related to sensors, cameras, and control systems. Maintaining documentation of software design and development processes is critical. The candidate will contribute to continuous improvement initiatives by analyzing system performance and implementing enhancements. Additionally, the role requires adherence to safety and quality standards, ensuring compliance with industry regulations and company policies.BenefitsAs a valued member of our team, you will have access to competitive pay rates based on experience and comprehensive support throughout your contract. The position offers valuable hands-on experience working with advanced manufacturing technologies and software systems. While this is a contract role, CTG provides a professional work environment with opportunities for growth and development. We prioritize work-life balance with standard Monday through Friday hours and onsite work in Painted Post, NY. Our company fosters a culture of innovation, collaboration, and continuous learning, supporting your career progression. Additionally, as part of our commitment to your well-being, we conduct necessary employment-related screenings and adhere to all legal and safety standards.Equal OpportunityComputer Task Group is an equal opportunity employer committed to fostering an inclusive and diverse workforce. We consider all qualified applicants for employment without regard to race, creed, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, disability, marital or veteran status, citizenship, or any other protected characteristic. We promote equal opportunity in recruitment, hiring, training, promotion, and all employment practices. Our commitment extends to providing a supportive environment where all employees can thrive and contribute to our collective success. We also ensure compliance with all applicable local, state, and federal laws regarding equal employment opportunities.