Director, Software Engineering - PRGX Global, Inc
Atlanta, GA 30339
About the Job
· Partner with Product Management and lead PRGX agile scrum teams to design and deliver highly resilient, scalable, extensible, maintainable product and platform solutions.
· Be a trusted technology expert for business and product management by accurately estimating and establishing predictable delivery of new business capabilities
· Coach and mentor engineers by giving thoughtful feedback to deliver high quality product on time and champion engineering excellence.
· Promote the culture of ownership, innovation and lead by example to build and maintain high performance team environment.
· Stay current with modern technology trends to bring efficiency in software engineering.
· Provide cost/benefit analysis to influence technology selection and architecture strategy to solve most complex business problems
· Recommend, Influence and document technical solutions towards complex business problems.
· Collaborate with production support team to resolve any critical issues with highest sense of urgency.
· Progressive software development experience to build enterprise grade product solutions.
· Prior proven experience as a software engineering leader to manage and oversee global teams and projects utilizing agile based development methodologies.
· Prior experience leading teams to design and develop cloud native applications preferably using Azure
· Strong understanding of concepts/technologies like MVC, Spring boot, application/API security – SAML/OAuth, API governance, service mesh, JPA, ORM, lucene based indexing and search tools.
· Fluent with object oriented as well as functional programming
· Prior experience designing and developing event driven, high volume multi-tenant SaaS architectures and platforms.
· Prior proven experience working with high volume data streaming tools preferably kafka streams.
· Prior experience building data engineering pipelines and processing big data workloads.
· Experience with behavior driven test development preferably using cucumber, selenium is a big plus.
· Prior experience with design and development of CI/CD pipelines preferably using Jenkins to configure build jobs and promote artifacts from development all the way to production
· Prior proven experience of utilizing and productionizing container/container orchestration technologies like Docker, kubernetes. Experience with gitOps implementation preferably using Argo will be a plus.