Talent.com
This job offer is not available in your country.
Software Engineer III - C# / Javascript

Software Engineer III - C# / Javascript

HyrEzy Talent SolutionsDelhi, IN
30+ days ago
Job type
  • Remote
Job description

Job Description : :

  • 5+ years of progressive work experience designing & developing solutions for business initiatives.
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent.
  • Proficient in C#, with a good knowledge of its ecosystems.
  • Proficiency with the Microsoft cloud ecosystem including App Services, Azure Functions, Service Bus, et al.
  • Experience with Redis
  • Familiarity / Experience with C# Profiling and load testing
  • Memory Management
  • System Reliability
  • Applies Object Oriented Design (OOD) principles.
  • Understands database design principles & query language.
  • Proficient understanding of code versioning tools, such as Git or DevOps.
  • Timings may overlap with US timings.

What you will be doing :

  • Implementing a backlog of items to fulfill a focused roadmap.
  • Working on a team following Agile principles.
  • Incorporating development best practices.
  • Working full stack applications.
  • Using technologies such as C#, JavaScript, Vue.js, SQL Server
  • Hosting and consuming RESTful APIs
  • Applying modern software architecture patterns (distributed systems, microservices, etc.)
  • Ensuring code is efficient, optimized, and performant.
  • Performing unit testing and complex debugging to ensure quality.
  • Developing well-structured, reusable, maintainable, and intentionally designed code to address requirements and software standards
  • Appropriately applying the software development life cycle
  • Providing input on programming or development standards
  • Writing database queries and required table definition modifications
  • Actively participating in pair programming and code reviews
  • Leverages DevOps, Azure Pipelines, yaml or similar tools for delivery using CI / CD principles
  • Analyzing existing programs and modifying the application code to create enhancements while accepting guidance of senior developers
  • Reviewing requirements and determining gaps or missing elements in system, process and / or functional requirements
  • Writing moderate level technical documentation and submitting for review by a senior developer
  • Implementing unit tests and performing appropriate debugging to ensure requirements are satisfied
  • Estimating work efforts in the backlog
  • (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer Iii • Delhi, IN