Jobs · Information Technology · Texas

Senior Technical Manager - Edge Software

INSPYR Solutions · Houston, TX · 1 mo ago
HybridInformation TechnologyFull-time

Responsibilities

  • 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
  • Implement 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
  • Establish and enforce development standards and coding practices
  • Provide technical guidance and mentorship to development team
  • Conduct architecture and code reviews
  • 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

Qualifications

  • 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

Similar jobs

Senior Technical Manager

Sterling Pharma SolutionsGermantown, WI· 3 wk ago
Engineeringapply on sterlingpharmasolutions.com

Senior Technical Manager

WSP in the U.S.Austin, TX· 3 wk ago
Engineering$130k–$175k/yrapply on emit.fa.ca3.oraclecloud.com