> Markdown version of [/jobs/ext/3772528-software-developer](https://www.wearedevelopers.com/jobs/ext/3772528-software-developer). 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 - **Company:** Benchmark - **Location:** Houston, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Application Performance Management, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Review, Software Debugging, DevOps, Python (Programming Language), Node.Js, NoSQL, Software Engineering, SQL Databases, Systems Integration, TypeScript, Web Application Frameworks, ReactJS, Git, Build Management, AngularJS, Kubernetes, Restful APIs, Docker, Microservices - **Published:** October 16, 2026 - **Apply:** https://www.juju.com/job/16_5ea1c31e2 ## About the Role * 5+ years of software development experience * Strong experience with at least one of the following: C#, Java, Python, or JavaScript/TypeScript * Experience with modern frameworks (e.g., .NET, React, Angular, Node.js) * Knowledge of REST APIs, microservices architecture, and system design * Experience with cloud platforms (AWS, Azure, or GCP) * Proficiency with SQL or NoSQL databases * Experience using Git and CI/CD pipelines Preferred: * Experience in insurance, fintech, or financial services * Familiarity with Docker, Kubernetes, or DevOps practices * Experience with enterprise system integrations, * Strong problem-solving and analytical thinking * Excellent communication and teamwork skills * Ability to lead projects and work independently * Attention to detail and commitment to quality ## Description Benchmark Insurance Group is seeking an experienced Senior Software Developer to design and build scalable, high-performance applications that support our growing insurance brokerage operations. This role is ideal for a developer who thrives in a fast-paced environment and enjoys solving complex technical challenges while contributing to business-critical systems., * Develop, test, and maintain scalable software applications * Collaborate with product, operations, and leadership teams to deliver solutions * Lead technical design and architecture decisions * Write clean, efficient, and maintainable code * Review code and mentor junior developers * Troubleshoot, debug, and upgrade existing systems * Build and integrate APIs and third-party services * Ensure application performance, security, and scalability