Software Engineer
Commercial Metals
New York, New York
8 days ago
Job Description
**Job Title:** Software Engineer **Location:** New York, USA **Employment Type:** Full-Time---### About UsWe are a dynamic and innovative technology-driven company committed to delivering impactful solutions in the digital landscape. Our culture values collaboration, continuous learning, and a passion for excellence. We offer competitive benefits, flexible work arrangements, and a supportive environment where your ideas are valued.### Job OverviewWe are seeking a talented and motivated Software Engineer to join our growing team in New York. The ideal candidate will have strong technical expertise in software development, a problem-solving mindset, and a passion for building scalable and robust applications.### Key Responsibilities- Design, develop, test, and maintain high-quality software applications.- Collaborate with cross-functional teams to define, design, and ship new features.- Write clean, efficient, and well-documented code using modern programming languages and frameworks.- Participate in code reviews and contribute to continuous improvement of development processes.- Troubleshoot, debug, and optimize existing systems for performance and scalability.- Stay updated with emerging technologies and industry trends.### Required Skills & Qualifications- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).- Proficiency in one or more of the following: JavaScript, Java, SQL, C++.- Experience with software development best practices, version control systems (e.g., Git), and agile methodologies.- Strong analytical and problem-solving skills.- Excellent communication and teamwork abilities.### Preferred Qualifications- Master’s degree in Computer Science or related field.- Experience with cloud platforms, machine learning, or advanced frameworks.- Relevant certifications (e.g., Machine Learning, R Programming, Angular.js, Scala).### What We Offer- Competitive salary and comprehensive benefits package.- Flexible work hours and remote work options.- Opportunities for professional growth and advancement.- Inclusive, collaborative, and innovative work culture.- Access to the latest tools and technologies.---**Join us and be part of a team that values creativity, innovation, and continuous learning!**