Spikewell logo
SpikewellPosted 22 months ago

Senior Full-Stack Developer

$31,200,000–$52,000,000 year

On-siteBhubaneswar, Odisha, India

Full TimeSenior LevelSmall

Job Summary

Lead the design, development, and deployment of full-stack software solutions using JavaScript/TypeScript, ReactJS, C#, and .NET Core. Develop responsive front-end interfaces and robust back-end components while designing RESTful APIs with OpenAPI specifications. Oversee application deployment on Azure platforms, ensuring high availability and scalability. Drive coding standards through code inspections and reviews, and facilitate agile software development practices including continuous integration, deployment, and maintenance. Communicate project risks and technical issues to stakeholders while collaborating with the team to implement process improvements and address emerging technologies.

Required Qualifications

  • 4+ years of full-stack development experience
  • strong focus on JavaScript/TypeScript
  • ReactJS
  • C#
  • .NET Core
  • Advanced proficiency in front-end development with ReactJS
  • JavaScript (ES6+)
  • TypeScript
  • HTML5
  • CSS3
  • Solid experience in SQL
  • schema design
  • data modeling
  • back-end development using .NET Core/ASP.NET Core
  • C#
  • Familiarity with API design principles
  • OpenAPI
  • experience building RESTful services
  • Hands-on experience deploying, monitoring, and optimizing applications in cloud platforms like Azure
  • Strong understanding of software architecture patterns such as MVC
  • dependency injection
  • separation of concerns
  • Experience with agile software development practices
  • test-driven development (TDD)
  • continuous integration (CI)
  • continuous deployment (CD)
  • Proficiency in writing unit tests using frameworks like MS Test
  • NUnit
  • or equivalent
  • In-depth knowledge of data structures
  • algorithms
  • design patterns
  • relational database design
  • optimizing SQL queries
  • stored procedures
  • Bachelor's degree in Computer Science
  • Information Technology
  • or a related field

Desired Qualifications

  • Experience working with cloud-native services in Azure
  • Azure Functions
  • Azure App Services
  • Azure DevOps
  • Familiarity with DevOps practices
  • setting up CI/CD pipelines
  • automated deployments
  • Knowledge of additional front-end frameworks
  • libraries
  • or tools
  • Redux
  • Angular
  • Excellent problem-solving skills
  • ability to think creatively in addressing technical challenges
  • Previous experience with hospital management systems
  • Cerner

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce