Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Principal Software Engineer - Hyderabad @ Eze Software Group

Home > Software Development

 Senior Principal Software Engineer - Hyderabad

Job Description

As a Senior Principal Software Engineer (IC Role), you will work on designing and developing scalable, maintainable, and testable systems and services that power our investment management product suite. You will be using latest technologies to solve complex problems. Responsibilities:

  • Provide technical leadership and mentor/coach other engineers

  • Work closely with peers, project and product managers to Architect products

  • Deep understanding of Application security/ Mobile Security and drive the security roadmap

  • Design and implement underlying data models for applications and services to be scalable and maintainable (Relational and Document-Based Databases)

  • Deep understanding of OOD/P and its application

  • Awareness of Design Patterns. How to use them, why to use them, and when to use them.

  • Fluency in algorithmic thinking and problem solving

  • Identify improvements and participate in innovating our tools and services that are at the foundation of our product

  • Actively practice TDD BDD while developing new features and refactoring existing code

  • Provide operational support by fixing production issues

  • Demo features each week in fun and relaxed team gatherings

Qualifications:

  • 12+ Years of experience Programming and Software Development/8+ years code development with Microsoft code stack

  • Experience providing technical leadership, providing design advice, and mentoring other engineers

  • Solid understanding of security protocols, cryptography, authentication, authorization and security.

  • Experience in building highly scalable applications

  • Experience with Agile methodologies

  • Experience in C#, WPF, React,js, WCF/GRPC, SQL/MySQL

  • Experience building REST API s

  • Familiarity with a DevOps environment

  • Familiarity with design patterns and microservices architecture

  • Active interest in new technology and emerging engineering practices

  • Strong communication skills.

  • Capability of handling several deadlines-driven tasks at once, and comfort with shifting priorities

  • High-level multitasking skills and ability to operate in a fast-paced environment

  • Bachelor s degree in Computer Science or related field

Job Classification

Industry: IT Services & Consulting
Functional Area: Engineering - Software,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Any Doctorate

Contact Details:

Company: Eze Software Group
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Computer science MySQL Agile Healthcare Production Manager Application security WCF WPF microsoft SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Eze Software Group

Eze Software Groups innovative technology, superior client service, and collaborative expertise have made us a trusted partner and platform choice for global investment managers and broker dealers across the globe