Principal Software Engineer

  • 0 yrs
  • Not Disclosed

Job Description

What You'll Do:

  • Determines technical feasibility of medium to low complexity features or solutions by evaluating problem, customer requirements, possible solutions, and technology requirements
  • Exercises judgment in prioritizing tasks and selecting methods and techniques for obtaining solutions
  • Create a high level and low level design of a software application through proper documentation and diagrams
  • Develops software solutions by studying requirements, clarifying customer user needs, analyzing data and processes and following established software development practices and processes
  • Develops proof of concepts for technical evaluation and early customer feedback
  • Networks with internal and external personnel in own area of expertise

What Makes You A Great Fit:

  • Should have experience in API lifecycle management & data pipeline creation and maintenance
  • Should have experience working on Azure Cloud platforms
  • Proficient in .Net and C#
  • Expertise in Typescript and Node.js
  • Should have experience in ETL development
  • Experience with MAP APIs is desirable
  • Understanding of Algorithms and Data structures
  • Experience on Requirement Design Code Review & Inspections

Similar Jobs