Job Purpose
This role requires a strong communicator, a proactive problem solver, and a team player who can support production issues, optimize system performance, and ensure seamless operations.
Responsibilities
- Technical Leadership: Provide technical guidance and mentorship to the engineering team working on document generation, template creation, and form processing integrations.
- .NET & Distributed Systems Expertise: Design, develop, and optimize scalable distributed applications using .NET technologies.
- Develop and maintain a sophisticated XML-driven rule engine to support dynamic content and formatting logic.
- System Optimization & Production Support: Troubleshoot and resolve production issues, ensuring system reliability, scalability, and performance improvements.
- Collaboration & Communication: Work closely with Business and Operations teams to understand requirements, improve workflows, and enhance the overall product experience.
- Integration & Innovation: Lead the integration of Next-Gen Forms Processing tools into existing systems.
- Code Quality & Best Practices: Maintain high-quality coding standards, architectural principles, and DevOps best practices.
Knowledge and Experience
- Extensive experience in .NET technologies (C#, ASP.NET Core, .NET Framework).
- Strong background in distributed systems architecture, microservices, and cloud-based solutions.
- Experience with document generation using PDF/Word templates .
- Proficiency with XML and building rule engines or decision logic systems.
- Proven ability to lead engineering teams, mentor developers, and drive best practices.
- Hands-on experience with production support and system optimization.
- Experience with document generation, template creation, or forms processing tools.
- Excellent communication and collaboration skills to work with cross-functional teams.
- Problem-solving mindset and ability to troubleshoot complex technical issues.
Preferred
- Experience with cloud platforms (AWS, Azure, GCP) and serverless architectures.
- Familiarity with CI/CD pipelines, DevOps practices, and containerization (Docker, Kubernetes).
- Experience with event-driven architectures and messaging systems (Kafka, RabbitMQ, etc.).