Delivery Lead - Lead Principal Software engineer
Dallas, TX, United States
Sutherland
Sutherland is a business process transformation company that rethinks & rebuilds business processes for the digital age. Learn more here.Company Description
About Sutherland
Artificial Intelligence. Automation.Cloud engineering. Advanced analytics.For business leaders, these are key factors of success. For us, they’re our core expertise.
We work with iconic brands worldwide. We bring them a unique value proposition through market-leading technology and business process excellence.
We’ve created over 200 unique inventions under several patents across AI and other critical technologies. Leveraging our advanced products and platforms, we drive digital transformation, optimize critical business operations, reinvent experiences, and pioneer new solutions, all provided through a seamless “as a service” model.
For each company, we provide new keys for their businesses, the people they work with, and the customers they serve. We tailor proven and rapid formulas, to fit their unique DNA.We bring together human expertise and artificial intelligence to develop digital chemistry. This unlocks new possibilities, transformative outcomes and enduring relationships.
Sutherland
Unlocking digital performance. Delivering measurable results.
Job Description
Job Duties and Responsibilities
Sutherland Global is looking for a Delivery Lead / Lead Principal Software Engineer who will help build the technologies that enable millions of Americans to connect and converse with information and one another. You will work in a complex, fast-paced, and highly elastic environment that provides opportunities to navigate different teams and projects.
Looking for someone local to Irvin, TX or Miami, FL
Key Responsibilities:
● Collaborate with cross-departmental enterprise stakeholders to design and develop solutions in a cloud-based environment (AWS, Google, and On-Prem infrastructure)
● Develop microservices in Java and SpringBoot and deploy them using AWS Elastic Kubernetes Services
● Develop web applications using AWS Lambdas in Python or Node.js.
● Work closely with development teams to peer review code and deploy it using Gitlab, Bitbucket, and Jenkins CI/CD pipelines
● Design systems and web applications to meet complex business needs and create appropriate technical documentation to support project delivery and support plans
● Design and develop API specifications using Open API Specifications that are scalable and secure
● Lead and work with various application teams to understand their business needs and requirements for the API implementation
● Lead and ensure code and design quality with appropriate logging, monitoring, tracing, and security standards in place
● Help troubleshoot and resolve issues related to APIs and microservices
● Perform root cause analysis for Production issues and come up with solutions that will prevent them from happening in the future
● Lead incident bridges problem resolution and customer reconciliation is completed
● Participate and contribute to grooming technical user stories
● Mentor and coach junior members of the team on software development best practices
Qualifications
Skills, Experience, and Requirements
Education and Experience:
● Bachelor’s degree in computer science or related field High-level qualifications
● 6 to 8+ years’ experience as a full-stack software developer in Java, Spring boot, and Node.js in on-prem and cloud-native environments
● 6 to 8+ years of experience building API architecture/management for REST APIs
● 8+ years of experience building and managing Microservices in AWS or other cloud platforms
● Experience working in an Agile environment: Scrum and Kanban
● Good understanding of:
○ Security protocols (e.g. OAuth, SAML)
○ IT Governance
○ Event Driven Architecture
○ Caching strategies
○ Enterprise Programming
● Demonstrate expertise with microservices, APIs, and web application frameworks
Skills and Qualifications:
● Extensive experience developing web applications using Java 17 or higher and Spring boot
● Excellent stakeholder management and communications skills are required
● Experience developing serverless applications using AWS Lambdas, Redis, Rabbit MQ, SQS, and other technologies.
● Demonstrated experience with CI/CD processes & technologies
● Demonstrated performance of threat modeling, risk assessment techniques, and code reviews
● Experience working with DB solutions such as DynamoDB, MongoDB, Document DB, etc.
● Experience using SDLC tools such as JIRA, Confluence, Rally, or other Git-based source control
● Experience with Swagger/Swagger Hub
● Experience with API Gateways such as Apigee
● Experience with Docker & Kubernetes
Additional Information
Bachelor / master’s in engineering, MCA or equivalent
8+ years’ experience as a full-stack software developer in Java, Spring boot, and Node.js in on-prem and cloud-native environments
EEOC and Veteran Documentation
During employment, employees are treated without regard to race, color, religion, sex, national origin, age, marital or veteran status, medical condition or handicap, or any other legally protected status.
At times, government agencies require periodic reports from employers on the sex, ethnicity, handicap, veteran and other protected status of employees. The purpose of this Administrative EEO Record is for statistical analysis only and is used to comply with government record keeping, reporting, and other legal requirements. Periodic reports are made to the government on the following information. The completion of the Administrative EEO record is optional. If you choose to volunteer the requested information, please note that all
Administrative EEO Records are kept in a Confidential File and are not part of your Application for Employment or Personnel file.
Please note: YOUR COOPERATION IS VOLUNTARY. INCLUSION OR EXCLUSION OF ANY DATA WILL NOT AFFECT ANY EMPLOYMENT DECISION.
* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Tags: Agile Analytics APIs Artificial Intelligence Automation AWS Bitbucket CI/CD Cloud Computer Science Confluence Docker DynamoDB Full stack GitLab Governance Java Jenkins Jira Kanban Kubernetes Microservices MongoDB Monitoring Node.js Python Redis Risk assessment SAML Scrum SDLC SQS
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.