Review the job details below and click Apply Now to get started.
Software Engineer
Satar zon
New York City, New York, United States
Negotiable
We are seeking a talented Software Engineer to join our dynamic team in New York City. As a full-time position at our innovative tech company, you will play a crucial role in developing software solutions that enhance our product offerings. With a dedicated workforce and a collaborative work environment, you will have the opportunity to make a significant impact on both the company and our users.Key ResponsibilitiesDesign, develop, and maintain software applications using various programming languages.Collaborate with cross-functional teams to gather and refine software requirements.Conduct code reviews to ensure adherence to best practices and coding standards.Perform debugging and troubleshooting of software components to resolve issues.Participate in the full software development lifecycle, from concept to deployment.Implement unit tests to ensure software quality and reliability.Stay updated with emerging technologies and industry trends to incorporate into projects.Required and Preferred QualificationsBachelor's Degree in Computer Science or a related field.Proficiency in programming languages such as Java, Python, or C++.Experience with software development practices and tools (e.g., Git, Agile methodologies).Familiarity with database management systems and web development frameworks.Strong problem-solving skills and the ability to work independently or as part of a team.Preferred: relevant industry-standard certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate).Preferred: 3+ years of experience in software development.Our team consists of highly skilled professionals working collaboratively across departments to drive innovation. You will report to the Technical Lead and interact closely with product management, quality assurance, and UX/UI teams to deliver high-quality software products.As part of our modern workplace, we offer ample growth opportunities to advance your career, encouraging continuous learning and professional development. Our company culture promotes creativity, inclusion, and respect, while providing flexible work schedules and excellent benefits to ensure a healthy work-life balance.Join us in shaping technology and driving progress within our industry. We look forward to welcoming a new member to our team!