mycareers logo


Showing: 51 Software Engineer jobs in New York, New York
Software Engineer
Commercial Metals
New York, New York

6 days ago

Job Description

Job Title: Software Engineer

Location: New York, USA

About the Company

Join a dynamic and innovative organization committed to fostering a collaborative and inclusive work environment. We value creativity, continuous learning, and professional growth. Our company offers competitive compensation, comprehensive benefits, flexible work arrangements, and a culture that encourages work-life balance and employee well-being.

Job Summary

We are seeking a talented and motivated Software Engineer to join our growing technology team in New York. The ideal candidate will have a strong background in software development, a passion for problem-solving, and the ability to work effectively in a fast-paced, agile environment. You will play a key role in designing, developing, and maintaining high-quality software solutions that drive our business forward.

Key Responsibilities

  • Design, develop, test, and deploy scalable software applications using modern programming languages and frameworks.
  • Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers as needed.
  • Troubleshoot, debug, and resolve technical issues in a timely manner.
  • Contribute to the continuous improvement of development processes and methodologies.
  • Stay up-to-date with emerging technologies and industry trends.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of professional experience in software development.
  • Proficiency in one or more of the following programming languages: JavaScript, Java, Python, or C++.
  • Strong understanding of software development principles, data structures, and algorithms.
  • Experience with SQL and relational databases.
  • Familiarity with version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.

Preferred Qualifications

  • Master’s degree in Computer Science or related discipline.
  • Experience with Agile methodologies and tools.
  • Knowledge of cloud platforms (e.g., AWS, Azure, GCP).
  • Exposure to front-end technologies (HTML, CSS, React.js).
  • Relevant certifications (e.g., AWS Certified Solutions Architect, Certified Scrum Master).

Benefits & Culture

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible work schedules.
  • Professional development opportunities and tuition reimbursement.
  • Inclusive, diverse, and supportive workplace culture.
  • Modern office facilities and remote work options.

How to Apply

If you are passionate about technology and eager to make an impact, we encourage you to apply and become a part of our innovative team!

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you