mycareers logo


Showing: 112 Software engineer jobs
Software Engineer
Commercial Metals
US

a month ago

Job Description

Job Summary

We are looking for a skilled Software Engineer to design, develop, test, and maintain high-quality software applications. The ideal candidate should be passionate about coding, problem-solving, and building scalable solutions.

Key Responsibilities

  • Design, develop, and maintain software applications
  • Write clean, efficient, and reusable code
  • Collaborate with product managers, designers, and QA teams
  • Analyze requirements and convert them into technical solutions
  • Debug, test, and optimize application performance
  • Participate in code reviews and follow best coding practices
  • Maintain documentation for developed features
  • Support and improve existing systems

Required Skills

  • Strong programming knowledge in one or more languages (Java, Python, JavaScript, etc.)
  • Understanding of data structures, algorithms, and OOP concepts
  • Experience with REST APIs and databases (SQL/NoSQL)
  • Familiarity with version control tools (Git)
  • Basic knowledge of software development life cycle (SDLC)

Preferred Skills

  • Experience with frameworks (Spring Boot, Django, React, etc.)
  • Knowledge of cloud platforms (AWS, Azure, GCP)
  • Experience with CI/CD tools
  • Exposure to Agile/Scrum methodologies

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 0–3 years of experience (can be adjusted based on role level)


Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you