HamburgerMenu
hirist

Job Description

Job Description :


Requirements :


- 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

info-icon

Did you find something suspicious?