Principal Engineer - MS SQL


Key Responsibilities:

  • Write well designed, testable, efficient code.
  • Work in close partnership with cross-functional teams and management
  • Develop new processes, design best practices and process improvements
  • Understand business needs and know how to develop solutions
  • Collaborate with team to brainstorm and create new solutions
  • Coach all team members and motivate them to produce desired results.
  • Mentor team members in proper software engineering methods and techniques


  • 7+ years of professional experience
  • Strong object-oriented programming skills using Java (Spring Framework, Spring Boot)
  • Knowledge of relevant technologies inclusive of (HTML, CSS, JavaScript, Angular)
  • Experience with relational databases RDBMS (Oracle, PL-SQL, SQL Server) and ORM technologies (JPA2,Hibernate)
  • Familiarity with concepts of MVC, JDBC, and RESTful
  • Knowledge of Micro Services, Spring Framework Open Source Projects, REST and SOAP based communication protocols, JSON and XML data formats
  • Excellent analytical and communication skills
  • Experience with system architecture or leading a software team is a strong advantage.
  • Strong communication skills and the ability to lead technical discussions.
  • Highly motivated, team-oriented, goal-driven, and with keen attention to detail
  • Experienced in working in an Agile methodology and capable of providing iterative solutions to complex challenges



Tuesday, May 31, 2022