Software Engineer

1 day ago

New York, United States Binary, Inc. Full-time
Company Description Binary, Inc. is a global professional services network operating in more than 149 countries, helping organizations build trust and solve complex business and technology problems. Its core offerings span Audit & Assurance, Tax, and Advisory/Consulting, covering areas such as digital transformation, cybersecurity and risk, finance optimization, and engineering/AI solutions. Binary also delivers technology-enabled products and platforms, including Industry Cloud Solutions, IoT-based Connected Solutions, Binary One (AI delivery environment), and agentic AI tools, along with managed services in tax, finance, cyber, and technology. The firm’s work is powered by deep industry expertise, strong alliances with leading technology providers, and significant investments in AI and sustainability, with key US offices in New York, Houston, Los Angeles, Seattle, and San Francisco, and international hubs including Barcelona, Karachi, and Madrid. Role Description This is a full-time, on-site Software Engineer role based in the New York City Metropolitan Area. The Software Engineer will design, develop, test, and maintain software solutions that support Binary’s core service lines and technology-enabled platforms, with a focus on building reliable, scalable back-end systems. Day-to-day responsibilities include writing clean and efficient code, implementing APIs and integrations, participating in code reviews, troubleshooting and resolving technical issues, and collaborating closely with product managers, architects, and cross-functional teams. The role also involves contributing to system architecture decisions, improving development workflows, and staying current with emerging technologies relevant to cloud, data, and AI-driven solutions. Qualifications
• Strong foundation in Computer Science, including data structures, algorithms, and software design principles.
• Proficiency in Software Development and Programming, with experience in at least one modern language (e.g., Java, C#, Python, JavaScript/TypeScript).
• Hands-on experience in Back-End Web Development, including RESTful APIs, microservices, and working with databases (SQL and/or NoSQL).
• Solid understanding of Object-Oriented Programming (OOP) concepts and applying them to build maintainable, modular codebases.
• Experience with version control (e.g., Git), CI/CD pipelines, and modern development workflows.
• Familiarity with cloud platforms (e.g., AWS, Azure, or GCP) and containerization/orchestration tools (e.g., Docker, Kubernetes) is beneficial.
• Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
• Effective communication skills, ability to collaborate in multidisciplinary teams, and a commitment to inclusive, high-quality engineering practices.