Software Engineer || NC Rayleigh - Hybrid at Remote, Remote, USA |
Email: [email protected] |
From: Ravi, Xforia [email protected] Reply to: [email protected] The Expertise and Skills You Bring Bachelors or Masters degree in a technology related field (e.g., Engineering, Computer Science, etc.) required. 10+ years of hands-on experience with Object Oriented programming, software design and programming fundamentals Proven track record as a Technical Lead, crafting new solutions and re-platforming legacy applications Desire/ability to learn and implement new technologies Keen ability to see complex challenges from multiple perspectives, and leaning in to solve independently or with others Demonstrated experience in designing, developing and consuming RESTful APIs, and good knowledge of standard methodologies in API design Hands on experience in programming using Java, Python, etc. to enable integration with heterogeneous API, batch, and event driven data solutions Experience with DevOps or CI/CD Pipelines using Maven, Jenkins, uDeploy, Stash, Ansible, etc. Understanding of SQL, NoSQL, Transact SQL, Stored Procedures, Indexes, and data service development Working experience in containerize the service and deploying in cloud platform (AWS ECS/EKS) Experience or certification in Cloud-based (AWS, GCP, Azure, etc.) architectures Knowledge of Messaging Technologies (Kafka, Kinesis, SNS, SQS) Experience with Agile development methodology Experience in handle release management, issue triaging and application support Good understanding of automation (testing, continuous integration/deployment) Excellent communication skills, both through written and verbal channels Excellent facilitation, influencing and negotiation skills Ability to work effectively in global teams distributed across geographic locations Keywords: continuous integration continuous deployment |
[email protected] View all |
Fri Jan 27 19:01:00 UTC 2023 |