🌎
This job posting isn't available in all website languages
📁
Senior Lead Software Engineer
📅
CREQ245350 Requisition #

Software Developer

Location: New York, US Office

Years of Experience: 5-7 Years

Job Summary: We are seeking a skilled Software Developer with a strong background in Data Modeling to join our dynamic team. The ideal candidate will have a proven track record in software development and a deep understanding of data structures and database design. You will play a crucial role in designing, implementing, and maintaining software solutions that meet our business needs.

Responsibilities:

  • Design and develop software applications based on user requirements and specifications.
  • Utilize strong Data Modeling skills to create efficient and scalable database structures.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Conduct code reviews and provide constructive feedback to team members.
  • Identify and resolve software defects and performance issues.
  • Stay updated with emerging technologies and industry trends to enhance development processes.

Mandatory Skills:

  • Strong expertise in Data Modeling and database design.
  • Proficiency in programming languages such as Java, C#, or Python.
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases.
  • Solid understanding of software development methodologies (Agile, Scrum).
  • Excellent problem-solving skills and attention to detail.

Preferred Skills:

  • Familiarity with cloud platforms (AWS, Azure).
  • Experience with front-end technologies (HTML, CSS, JavaScript).
  • Knowledge of DevOps practices and tools.
  • Experience in working with APIs and microservices architecture.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5-7 years of relevant software development experience.
  • Strong communication and teamwork skills.

Previous Job Searches