Principle Software Engineer
Role details
Job location
Tech stack
Job description
Insight global is looking for a Principle Software Engineer with experience in Full Stack Development in languages including Java or Python, Cloud Architecture (Azure), and DevOps experience to help support new applications, enhancements and bug fixes. This person will be working with high level stakeholders on advisement on their current environment and make software development recommendations. They will also be supporting developers on full lifecycle development.
Requirements
15+ years of experience in Software Development and Testing Bachelors Degree in Computer Science or Engineering
Middleware: Weblogic or Springboot
Proficiency in Python or Java
Front End Technology experience
System Architecture with Aache, Tomcat or NGINX with understanding of open telemetry principles
Experience with Cloud Computing in Azure
Deep understanding of containerization (Docker/Kubernetes) and configuration management with Ansible and Puppet
Strong Database knowledge in Oracle with knowledge of SQL, PL/SQL NodeJS
AI Experience
System Optimization Knowledge
Experience designing and deploying microservices
Infrastructure as Code (IaC) with Terraform or similar tools for automating infrastructure deployment
ServiceNow Integration: Experience driving IT automations using Service Now