JobRaahGet matched free

Jobs

Principal Software Engineer

NTD Software

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

Responsibilities: Collaborate in the design and development of Veratos Software as a Service offering. Work effectively within an Agile framework to deliver new capabilities. Participate in all phases of the Software Development Life Cycle: Design of new components, New feature development, Test Automation, Performance and Scalability tuning, Issue Troubleshooting, SW Maintenance, Usage and improvement of the CI/CD Infrastructure, Integration of new services with the DevOps infrastructure, etc. Help improve the development processes as well as the automation and operational procedures required to deliver a world-class, industrial-strength, commercial SaaS offering. Mentor junior team members in the Software Engineering discipline and best practices. To fulfill the responsibilities of this position, the following is required: BS or MS in Computer Science 10+ years of experience in the Software Development field. Solid Computer Science fundamentals (OOD/OOP, Design Patterns, Multi-threading, Performance, Scalability) and algorithmic design.