Senior Technical Manager - Edge Software

INSPYR Solutions

$120K — $150K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science, Engineering, or related discipline
  • 8+ years of software development experience
  • 3+ years technical leadership experience
  • Strong experience with distributed systems
  • Strong experience with real-time data processing
  • Experience working with edge or field-based software deployments
  • Experience in Agile development environments

Responsibilities

  • Lead architecture and development of edge-based applications
  • Design distributed systems for real-time operations
  • Develop edge solutions for low bandwidth environments
  • Implement event-driven and multi-process architecture
  • Lead technical development team with hands-on coding
  • Design and develop REST APIs and microservices
  • Lead Agile software development and sprint execution

Benefits

  • Direct hire position
  • Opportunity to lead innovation in edge computing
  • Work with cutting-edge technologies
  • Mentorship and professional development opportunities
  • Collaborative team environment
Full Job Description
Role: Senior Technical Manager
Location: Houston, TX 77067
Duration: Direct Hire
Work Authorization: US Citizen, Green Card, or Authorized to Work in the US

Job Description:

The Senior Technical Manager is responsible for leading the design, architecture, and development of edge-based software applications supporting real-time operational platforms. This role provides hands-on technical leadership across distributed systems, real-time data processing, and field-deployed edge solutions.

This position will lead development teams responsible for designing scalable, resilient, and high-performance edge computing solutions that operate in constrained bandwidth environments and integrate seamlessly with cloud platforms and operational systems.

Responsibilities
Edge Architecture & Technical Leadership

  • Lead architecture and development of edge-based applications
  • Design distributed systems supporting real-time operational environments
  • Develop edge solutions for constrained bandwidth and intermittent connectivity
  • Design custom messaging protocols between distributed environments
  • Implement event-driven and multi-process architecture
  • Design scalable microservices-based architecture

Software Development Leadership
  • Lead technical development team and provide hands-on coding leadership
  • Develop UI, middle-tier, and backend services
  • Establish and enforce development standards and coding practices
  • Provide technical guidance and mentorship to development team
  • Conduct architecture and code reviews

Real-Time Data & Edge Processing
  • Design complex data structures for real-time data processing
  • Develop high-performance applications for operational environments
  • Implement real-time data ingestion and processing frameworks
  • Design key performance indicators and telemetry frameworks
  • Develop monitoring and alerting systems

API & Integration Development
  • Design and develop REST APIs and microservices
  • Support integration between edge and cloud platforms
  • Develop APIs using .NET Core and Web API frameworks
  • Support complex interfaces and system dependencies
  • Implement distributed communication frameworks

Technical Execution & Delivery
  • Lead Agile software development and sprint execution
  • Validate requirements and technical deliverables
  • Monitor technical tasks performed by team members
  • Ensure commercial-grade application quality and performance
  • Diagnose and resolve complex system issues

Innovation & Continuous Improvement
  • Implement proof-of-concepts for new technologies
  • Evaluate new technologies and frameworks
  • Improve performance and reliability of edge systems
  • Develop coding standards and architecture frameworks

MINIMUM QUALIFICATIONS:
  • Bachelor's Degree in Computer Science, Engineering, or related discipline
  • 8+ years of software development experience
  • 3+ years technical leadership experience
  • Strong experience with distributed systems
  • Strong experience with real-time data processing
  • Experience working with edge or field-based software deployments
  • Experience working in Agile development environments

PREFERRED QUALIFICATIONS:
  • Experience with oil & gas operational software
  • Experience with edge computing platforms
  • Experience with containerization technologies
  • Experience with messaging brokers and queues
  • Experience with NoSQL databases
  • Experience with cloud technologies

TECHNICAL COMPENTENCIES:
Languages
  • C#
  • SQL / PL-SQL
  • JavaScript / TypeScript
  • HTML5

Frameworks
  • .NET Framework
  • .NET Core
  • Angular

Tools
  • Visual Studio
  • VS Code
  • SQL Developer
  • Git

Technical Skills
  • REST API Development
  • Microservices Architecture
  • Distributed Systems
  • Real-time Data Processing
  • Event-driven Architecture
  • Multi-process Architecture

Preferred:
  • Messaging brokers / queues
  • NoSQL databases
  • ELK Stack (Elastic, Logstash, Kibana)
  • WebSockets
  • Containerization
  • Cloud technologies
  • API Management

Similar Jobs

More Jobs at INSPYR Solutions

More Enterprise Technology Jobs

Find similar Senior Technical Manager - Edge Software jobs: