Senior Software Engineer (FIV)
Job Description
Senior Software Engineer (Full Stack) to design, build, and maintain scalable web applications and cross-platform integrations in Houston, TX.
Responsibilities
- Design and implement secure APIs connecting Radius ERP, Power BI, Monday.com, and other platforms
- Develop and maintain RESTful services and webhook-based integrations
- Support, troubleshoot, and maintain existing API connections across multiple systems
- Lead development of a Sales Order Task Management System and a Customer Portal
- Build user-facing UI with React, Shadcn/UI, and Tailwind CSS
- Implement server-side logic using Flask (Python) or .NET (C#)
- Ensure integration with ERP systems to support automation and reporting
- Design, optimize, and maintain Microsoft SQL Server databases
- Create and optimize stored procedures, views, and indexes for application and reporting needs
- Collaborate with analysts to connect Power BI dashboards to ERP data sources
- Write clean, maintainable, well-documented code
- Implement and maintain CI/CD pipelines for automated deployments
- Monitor system health and performance; resolve production issues as needed
- Deliver new modules or features on schedule as part of sprint cycles
- Maintain reliable integration operations targeting 99.9% uptime
- Maintain high security standards across codebases
- Contribute to team code reviews and architectural planning
- Work primarily in an office environment using standard computer equipment
- May require extended periods of sitting and use of digital communication tools (e.g., Zoom, Teams)
- Reasonable accommodations provided in accordance with the ADA
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
- 5+ years of experience as a full-stack developer or software engineer
- Proficiency in React (or Angular/Vue) and modern frontend development
- Strong backend skills with Python (Flask/FastAPI) or .NET (C#)
- Experience working with Microsoft SQL Server and T-SQL
- Knowledge of REST APIs, JSON, and webhooks
- Experience integrating with ERP systems (Radius preferred)
- Familiarity with Power BI and API-based BI integrations
Technologies
- Radius ERP, Power BI, Monday.com
- REST APIs, webhook-based integrations, JSON, Webhooks
- React, Shadcn/UI, Tailwind CSS
- Flask, Python, .NET, C#, FastAPI
- Microsoft SQL Server, T-SQL, stored procedures, views, indexes
- CI/CD pipelines
- Angular, Vue
- Zoom, Teams
- Optional tools listed for the role context: Docker, Kubernetes
Preferred Skills
- Experience with Monday.com API or other CRM platforms
- Familiarity with cloud environments (Azure, AWS, or GCP)
- Understanding of DevOps tools and CI/CD pipelines
- Knowledge of role-based access control (RBAC) and task automation frameworks
- Exposure to containerized environments (Docker, Kubernetes)