Principal Engineer Job in The Modern Dimension

Principal Engineer

Apply Now
Job Summary
    Deep expertise with any or combination programming languages: Java, Python, Scala, Golang any objected oriented high level proprietary or open source language with strong programming constructs. Substantial experience in building complex and scalable solutions.
  • Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interface
  • The ability to do deep problem solving and build elegant, maintainable solutions to complex problems.
  • Experience leading multi-engineer projects and mentoring junior engineers
  • Experience with full life cycle development in any programming language on a Linux platform
  • Comprehensive operational experience including, optimizations, deployments and tuning servers like apache/mysql/tomcat/solr
  • Prior experience in working with Agile software methodologies (XP, Scrum), TDD and Continuous Integration(CI/CD) a plus.
  • BTech, MTech, or PhD in Computer Science or related technical discipline (or equivalent). Or high technical acumen and rich technical experience.
  • Experience in building data-driven web application design and development is a plus
  • Expert level experience in building scalable, large and complex business application using some of above technologies and mentoring junior engineers.
Experience Required :

Minimum 8 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs