- Company Name
- Patch Tech Staffing
- Job Title
- Principal Software Engineer
- Job Description
-
Job Title: Principal Software/Integration Engineer
Role Summary: Lead senior engineer responsible for modernizing legacy integrations (Tibco, Mulesoft) and architecting cloud‑native applications (Azure, Node.js, React) for AI‑driven call center platforms and consumer front‑ends.
Expactations: Drive end‑to‑end solution design, enforce engineering best practices, manage vendor delivery, mentor junior staff, and ensure scalable, secure, and maintainable deployments with strong DevOps and CI/CD focus.
Key Responsibilities: • Lead technical design and implementation of complex integrations with Tibco and Mulesoft. • Architect, develop, test, and deploy modern microservice components using Azure, Node.js, React, and Kubernetes/Docker. • Define and enforce coding, security, and performance standards across the team. • Build and maintain CI/CD pipelines, automate testing, and enable rapid release cycles. • Manage database design and performance for SQL and NoSQL data stores. • Collaborate with product and operations stakeholders to capture requirements and translate them into robust solutions. • Mentor and coach junior engineers, fostering a culture of continuous learning.
Required Skills: • Deep expertise in designing scalable, enterprise‑grade software systems. • Proficient with Tibco, Mulesoft, Azure services, Node.js, React, Java, Python, Docker, Kubernetes. • Strong understanding of microservices architecture, RESTful APIs, and distributed systems. • Experienced in DevOps practices: CI/CD automation, infrastructure as code, monitoring, and incident response. • Solid database skills (SQL and NoSQL) with schema design, query optimization, and data integrity. • Excellent communication, stakeholder management, and problem‑solving abilities.
Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field. • Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate, MuleSoft Certified Developer) preferred but not mandatory.