Software Engineer

New York Full-time $100,000 - $130,000 / Year
($8,333 - $10,833 / Month)

Job Description

We are looking for a Software Engineer to contribute to our software development team in New York, NY. The ideal candidate will have a deep understanding of software engineering principles, with hands-on experience in developing, testing, and deploying applications. You will collaborate closely with diverse teams to bring creative tech solutions to life.

Responsibilities

  • Develop and implement software solutions using programming languages like JavaScript and Python.
  • Participate in all phases of the software development lifecycle (SDLC).
  • Work closely with product managers, UX/UI designers, and other engineers to deliver high-quality products.
  • Test and debug software applications to ensure quality and performance.
  • Maintain documentation of software design, development, and testing.
  • Contribute to project planning and software architecture discussions.
  • Collaborate with team members to improve development processes and tools.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent
  • Master's degree in a technical field is a plus
Experience
  • 4+ years of proven software development experience
Technical Skills
  • JavaScript
  • Cloud Services (AWS/Azure)
Soft Skills
  • Critical Thinking
  • Time Management
Certifications
  • Cisco Certified Network Associate (CCNA)
  • Scrum Master Certified (SMC)
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Understanding and experience working within Agile frameworks.
  • Open-source contributions: Active participation in open-source community projects.
Status: Open