Sr. Software Developer cum Architect

Ahmedabad   |  Job Code : AHRS1660

Job Description

Our client company a global IT product company with a focus on leisure and institutional solutions, leveraging cutting-edge NFC technology. Operating in 60+ countries with over 400 employees, it pioneers innovations for diverse sectors, including fitness, attractions, education, and healthcare.

Roles and Responsibility:
  • General programming/design skills
  • Strong C#/.NET background
  • In-depth knowledge of object-oriented analysis and design (OOAD) principles, and familiarity with many design patterns for Software applications - MVC, Domain Driven Design etc.
  • Cloud knowledge (AWS, Azure) is nice to have.
  • Experience of microservices architecture will be an added value
  • Familiar with web 2.0 standards and best practices in web development
  • Knowledge on Angular 2.x or above is a plus (Angular 11 is a plus)
  • Demonstrated expertise in application design and construction, work breakdown structure of items, Design and code reviews, unit test and build activities, deployment and documentation, support and Training/mentoring.
 
Database skills:
  • Hands-on RDMS - Good Exp. In Database design, writing stored procedures/views/functions
  • Good knowledge of SQL, MySQL is a plus
  • Experience in ORM (Entity Framework / Dapper) Integration skills:
  • Good Knowledge of SOA — REST API(s) development, API versioning knowledge, or Experience with asynchronous messaging architectures, rule-based systems, and network architecture
  • Experience or Interest in the Internet Of Things is a plus
  • OS/infrastructure skills
  • Good Windows OS skills
  • Knowledge of Docker — Container Technology is a plus
 
Soft skills:
  • Has a mind-set to deliver quality
  • Can drive a team of 2 to 3 resources
  • Follows company processes and time-keeping
  • Ability to work both independently and in team
  • Collaborate effectively with local and remote teams
  • Excellent English communication skills, both verbal and written
 
Job Opportunities

Apply For Your Dream Job

21668