Software Engineer II developing secure and scalable logistics solutions at Teleport. Collaborating in a hybrid environment to drive innovative tech solutions.
Responsibilities
Participate and contribute in a team practicing agile scrum
Execute test driven development in projects assigned to you
Practice source code management strategies that allow for your code to be analysed, reviewed and pushed to the pipeline efficiently
Keep security, performance and scalability as principles in your day to decisions and contributions
Share and document knowledge as part of your workflow
Work with multiple teams to deliver complex and cutting-edge software solutions for a growing business
Evangelize and drive stellar software engineering practices across the entire engineering team
Experiment and continuously explore new and emerging technologies and bring that perspective on how it can help the team
Be an awesome team member of the Teleport Product & Technology team
Requirements
BS degree in Computer Science or a related technical field or equivalent practical experience 5+ years of related software engineering experience
Must be comfortable coding in the following server-side languages: Java
Must have experience working with Webflux
Data & Storage: Strong experience in MongoDB (required), PostgreSQL (required), GraphDB (good to have), and NoSQL (good to have).
You have worked in a team contributing towards making automation happen and helping improve the Development/QA using CI/CD tools (BitBucket, Jenkins, Maven, Gradle).
Solid understanding of Git including branching and merging strategies.
Expertise in microservices architecture to design and build RESTful APIs
Knowledge on cloud platforms and deployment solutions (GCP, AWS).
Experience with Docker/Kubernetes/Openshift would be an asset.
Experience with Application performance monitoring software
Knowledge/experience with Application Logging, Monitoring, Performance Management such as (ELK, Prometheus, Grafana, Google Cloud Logging).
Experience with performance testing and load testing tools.
Lead Digital Software Engineer managing multiple teams of professionals at Citigroup in Pune, India. Delivering large - scale software projects and talent development across departments.
Senior Developer leading PEGA applications at Citigroup in a hybrid role. Focus on systems analysis, programming activities, and ensuring application design adheres to standards.
Staff Systems Engineer at Northrop Grumman performing technical planning and system integration. Involves system verification and validation for total systems solutions.
Senior Staff Engineer Software leading test automation discipline at Northrop Grumman for Aeronautics Systems. Driving software ecosystem efficiencies and ensuring compliance with technical standards across multiple sites.
Senior Software Engineer leading the design and implementation of software solutions in automation and supply chain operations. Collaborating with teams to enhance material handling systems.
Software Engineer at Hewlett Packard Enterprise, designing and developing firmware for Wi‑Fi Access Points. Collaborating with cross - functional teams to deliver innovative wireless networking solutions.
Principal Engineer - Data leading a new data platform for payroll products at Datacom. Focused on modernizing data infrastructure with real - time pipelines and delivering analytics capabilities.
Principal Full Stack Engineer leading development of next generation Datapay SaaS Payroll Product. Collaborating across teams in a hybrid role within Datacom, a tech innovator for over 50 years.
Principal Embedded Software Engineer leading software verification and validation for healthcare technologies. Collaborating with teams to ensure FDA - compliant delivery of embedded bio wearable products.
Engineering Lead managing complex project teams to implement energy - saving solutions for small businesses and industrial customers. Role includes mentoring engineers and conducting technical evaluations.