Required Skills

Computer science Software design Multithreading Coding Software development life cycle Agile Management microsoft SQL

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 12th Jul 2022

JOB DETAIL

Responsibilities

  • Project l ead for a team of full stack engineers .

  • Build robust and scalable software using .NET Framework/Core (usually C#) , TypeScript, MS SQL, Vue.js , Electron, among other technologies .

  • Master and manag e a large Azure virtual machine deployment .

  • Help design and architect extensions and improvements on an already large, mission critical system as well as rapidly develop new MVPs and POCs using the latest technologies

  • Help improve our code quality by performing code reviews and establish best practices for the Internal Services team .

  • Participate in brainstorming sessions and contribute ideas to our technology and products.

  • Dive into difficult problems and successfully deliver results on schedule.

Desirable Candidates Will Have the Following Qualities

  • 5+ years of recent hands-on coding and software design.

  • Bachelor s degree or more in Computer Science or a related field.

  • Significant experience working with cloud technologies. Microsoft Azure is a plus.

  • Postgres experience a plus

  • You find satisfaction in a job well done and want to solve head-scratching challenges including problems with multithreading, parallelization, integration among multiple and varied systems, all while maintaining high-availability .

  • Experience with all phases of the software development life cycle, best practices and Agile Software Development.

  • Experience with .NET, and the willingness to learn new technologies .

  • Work autonomously, are excited by new technologies, and will never back down from the challenges of scale.

  • Strong background in technical communication, writing functional requirements, instructions, or procedures

  • Management or team lead experience a plus

Company Information