Software Engineer
Commercial Metals
New York, New York
13 hours ago
Job Description
# Job Title: Software Engineer## LocationNew York, NY, USA## About the CompanyJoin a dynamic and innovative organization committed to fostering a collaborative and inclusive work environment. We value creativity, continuous learning, and professional growth. Our team is passionate about leveraging technology to solve real-world problems and drive business success. We offer competitive compensation, comprehensive benefits, and opportunities for advancement.## Job SummaryWe are seeking a talented and motivated Software Engineer to join our growing team in New York. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and a passion for building scalable, high-quality applications. You will work closely with cross-functional teams to design, develop, and deploy innovative software solutions.## Key Responsibilities- Design, develop, test, and maintain robust software applications using modern programming languages and frameworks.- Collaborate with product managers, designers, and other engineers to deliver high-quality features and enhancements.- Write clean, efficient, and well-documented code following best practices and coding standards.- Participate in code reviews, troubleshooting, and debugging to ensure optimal application performance and reliability.- Stay up-to-date with emerging technologies and industry trends to continuously improve development processes.- Contribute to architectural decisions and technical discussions within the team.## Required Qualifications- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).- Proven experience as a Software Engineer or similar role.- Proficiency in at least one major programming language (e.g., JavaScript, Java, Python, C++).- Strong understanding of software development principles, data structures, and algorithms.- Experience with relational databases and SQL.- Familiarity with version control systems (e.g., Git).- Excellent communication and teamwork skills.## Preferred Qualifications- Master’s degree in Computer Science or related field.- Experience with cloud platforms (AWS, Azure, GCP).- Knowledge of front-end frameworks (React, Angular, Vue.js).- Exposure to DevOps practices and CI/CD pipelines.- Relevant certifications (e.g., Machine Learning, R Programming, Angular.js).## Benefits & Culture- Competitive salary and performance-based bonuses.- Comprehensive health, dental, and vision insurance.- 401(k) plan with company match.- Generous paid time off and flexible work arrangements.- Professional development opportunities and tuition reimbursement.- Inclusive, diverse, and collaborative team culture.- Modern office space in the heart of New York City with hybrid/remote options.## Equal Opportunity EmployerWe are an equal opportunity employer and value diversity at all levels of the organization. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, disability, or veteran status.## How to ApplyInterested candidates are encouraged to submit their resume and a cover letter outlining their relevant experience and interest in the role.