> Markdown version of [/jobs/ext/3020911-software-developer-systems-architect](https://www.wearedevelopers.com/jobs/ext/3020911-software-developer-systems-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer / Systems Architect - **Company:** BHE OF REDMOND, LLC - **Location:** New York, NY, United States - **Salary:** $100,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Artificial Intelligence, Application Integration Architecture, Business Software, Computer Programming, Databases, Computer Engineering, Custom Software, Software Debugging, Software Architecture, Requirements Management, Software Engineering, Systems Architecture, Systems Integration, Information Technology - **Published:** September 21, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-developer-systems-architect-brooklyn-ny-100-000-120-000-2542-brooklyn-ny--2e1ced24-796d-4c90-a652-8af9095bd948 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a similar technical field required * Strong professional experience in software development * Strong understanding of software architecture, system design, and application development * Experience developing and integrating APIs and third-party systems * Strong programming skills and ability to work across different technologies * Experience building business applications, internal tools, or custom software platforms * Understanding of databases, workflows, integrations, and system architecture * Experience with AI tools, automation, and AI-powered application development a strong plus * Ability to troubleshoot, debug, test, and optimize software * Strong business understanding and ability to translate operational needs into technical solutions * Highly personable and comfortable working directly with leadership and multiple departments, Application Programming Interface (API), Artificial Intelligence (AI), Automation, Billing, Business Operations, Business Skills, Business Solutions, Computer Engineering, Computer Programming, Computer Science, Continuous Improvement, Debugging Skills, Identify Issues, Leadership, Needs Assessment, Onboarding, Operational Improvement, Operational Strategy, Performance Management, Process Improvement, Quality Assurance, Requirements Management, Sales, Software Architecture Design, Software Development, Software Engineering, Strategic Planning, System Architecture, Systems Scalability, Test Plan/Schedule, Testing ## Description About the Role:A growing company is hiring a Software Developer / Systems Architect to take ownership of the development, architecture, and ongoing enhancement of its custom software platform. This is a hands-on role that combines system design with day-to-day coding - building new features, integrations, and automations that support how the business runs. The person in this seat will work directly with leadership and department heads across sales, onboarding, operations, billing, customer success, and reporting to shape the technology behind the company's growth., Software Development & Systems Architecture * Develop, maintain, and enhance the company's custom software platform * Design scalable system architecture based on business and operational requirements * Build new features, workflows, automations, and internal tools * Translate business requirements into technical specifications and development plans * Develop integrations with external platforms, APIs, and business applications * Help determine the best technical approach for new systems and functionality Application Development & Implementation * Take projects from initial concept and architecture through development, testing, and implementation * Write, review, and maintain clean, scalable, and efficient code * Work closely with leadership and department heads to understand operational needs * Develop AI-powered workflows and automation solutions where appropriate * Troubleshoot technical issues and continuously improve system performance * Support QA, testing, debugging, and deployment Systems Optimization & Growth * Continuously improve the platform's architecture, functionality, and reliability * Identify opportunities to automate manual processes and improve operational efficiency * Evaluate existing systems and recommend technical improvements * Ensure integrations and internal systems work together effectively * Help shape the company's long-term technology and software development strategy ## Related Videos - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Product discovery techniques developers should know](https://www.wearedevelopers.com/videos/1009-product-discovery-techniques-developers-should-know) - [Open Source: The Engine of Innovation in the Digital Age](https://www.wearedevelopers.com/videos/1103-open-source-the-engine-of-innovation-in-the-digital-age) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)