Principal Software Architect
hace 6 días

Principal Software Architect

at Ivanti Americas

Principal Software Architect

Job Summary :

This Principal Architect will lead the Ivanti Cloud metadata based multi-tenant platform, application architecture, software design and development for multiple development teams.

This position will help with the development of Unified IT product strategy while considering such software aspects as higher SLA of Five 9s, cloud security, scalability, compliance, third-party product integration, and the partner ecosystem.

They will act as a leader to the development teams in decision-making, adherence to process, meeting schedules and ensuring delivery of quality products.

They will research, design, write, review, document, evangelize, and then roll out software architectures that will take Ivanti products into the future.

This position is hands-on coding focused and will write significant amounts of code while developing and cultivating sound, robust, and lasting software architectures.

Responsibilities :

  • Responsible for architecture & development of cloud platform components supporting native cloud development principles
  • Writes frameworks, interfaces, and / or modules in support of product architecture
  • Develop with High SLA, scalability, Cloud zero downtime upgrades, cloud native principles
  • Participates in and leads product architecture and development discussions and training with onshore / offshore engineering teams
  • Contributes to the company’s IP portfolio by submitting patent ideas for new product innovations on a regular basis
  • Design, develop and maintain the application components, take ownership
  • Contribute and maintain Continuous Integration, Delivery CI / CD with VSTS
  • Be part of the DEVOPS transformation and follow the DEVOPS processes for delivery
  • Leads out in the continuous improvement of the development process
  • Ensures good coding practices are used by all members of the team and the integrity of the architecture is secure
  • Designs, develops, tests, and delivers in any or all Ivanti products as needed
  • May perform other job duties as directed by employee's Leaders
  • Experience Required

  • 10 plus years of experience in software development
  • 5 plus years in team leadership
  • 5 plus years as a software architect
  • Experience architecting end to end cloud services for high performance API based applications
  • Current hands-on experience of Microsoft Azure and Kubernetes (ideally running Kubernetes for production workloads)
  • Experience with Istio service mesh is desirable.
  • Experience in creating reusable cloud architecture and composable terraform modules.
  • C# / .NET skills at expert level and metadata-driven application development experience a must
  • Extensive knowledge to expert level on all Microsoft Windows operating systems and server platforms
  • Proven experience developing enterprise software architectures
  • Must be able to work well with others and be able to influence other engineers to follow her / his lead
  • Demonstrate the ability to think through situations outside the norm
  • Working experience in cloud products, supporting Cloud OPS in severe incident scenarios
  • Strong organizational skills with ability to handle various tasks with attention to detail, Strong oral & written communication skills, self-starter, work independently
  • Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación