Architect

  • Full-time

Company Description

RMgX is a Gurgaon based digital product innovation & consulting firm. Here at RMgX, we design and build elegant, data-driven digital solutions for complex business problems. At the core of solutions crafted by us is a very strong user experience practice to deeply understand the goals and emotions of business and end-users. RMgX is driven by a passion for quality and we strongly believe in our people and their capabilities.

For more details visit https://www.rmgx.in/

Job Description

ROLE EXPECTATIONS:

The Architect should be able to apply his/her expert knowledge and experience to develop new methods, procedures and principles for problems which generally have limited or no precedent. S/he can review and provide direction for large sized projects of high complexity. S/he is able to provide integrated solutions by combining knowledge from various disciplines and help in setting organizational road-map.

DUTIES and RESPONSIBILITIES

  • Leads brainstorming sessions to develop potential solutions for business needs or problems.
  • Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.
  • Designs new software and applications, supports applications under development, and customizes current applications. Assists with the software update process for existing applications, and rollouts of software releases.
  • Work with delivery team to develop robust and scalable solutions & products.
  • Mentor developers either via projects or more broadly for professional development.
  • Participating in business development activities such as sales pursuits with prospects, estimating new projects, and defining scope via new contracts
  • Collaborating frequently with other disciplines such as UX, visual design, content and digital strategy, QA testing, etc.
  • Identifies area of process improvement
  • Sets standard on high quality and cutting-edge technology work

 

WORK EXPERIENCE

  • Total Experience: 7-10 years in Software Development field.
  • Minimum 2+ years of exp as a solution/technical architect. 
  • Develop applications using JAVA & Spring Framework and along with cloud development experience with Azure / AWS / GCP
  • Must have an understanding of complex programming and database design.
  • Must demonstrate an ability to see the broader picture of impact of developed processes.
  • Must be able to describe & communicate solutions in succinct manner
  • Must understand development industry standards and practices.
  • Must be able to demonstrate individual and team work effort in collaborative processes

 

SKILLS, ABILITIES & KNOWLEDGE

  • Should have strong Development experience in JAVA 8 and above
  • Strong experience in Spring / Spring boot
  • Strong Azure or AWS DevOPS Experience
  • Should have good command on design principals, design patterns
  • Knowledge or Experience in new Technology like AI/ML is plus
  • Prior experience in Product Development or  SAAS Model is Mandatory
  • Strong technical knowledge, with hands-on experience in systems development in a variety of computing architectures and environments
  • Leading the design and development efforts for our systems integration projects.
  • Deep understanding of architectural concepts, issues and trends
  • Ability to understand and analyse business data requirements in order to create an accurate, extensible, flexible logical data models using modelling tools
  • Expert knowledge in Object Oriented Principles and Design Patterns
  • Expertise in n-tiered web architectures, SOA and related technologies (XML, SOAP, REST, JSON, etc.)
  • Thorough understanding of software development life cycles, development and technology tools, testing methodologies, and requirements gathering.
  • Strong technical expertise in the Relational Databases, No SQL DB (Ex:  MySQL, SQLServer, MongoDB), Web development and object-oriented methodologies.
  • Must be a Team player able to work effectively at all levels of an organization with the ability to influence others to move toward consensus.
  • Clear and concise written and spoken communication skills 
  • Ability to function with minimal oversight
  • Flexible and responsive work style
  • Strong problem solving and analytical capabilities

Qualifications

BE, B.Tech. Or MCA/MS (Computer Science / IT) from reputed institute

Additional Information

Perks and Benefits

  • Health Insurance and Personal Accident Insurance
  • Unlimited Telehealth Consultations (Generalist and Specialist)
  • Unlimited Counselling Sessions (online)
  • Unlimited Dental Consultations
  • Annual Eye Check-Up
  • Quarterly Learning Wallet 
  • BYOD (Bring Your Own Device) Benefit 
  • Laptop Buyback Scheme
  • Work-from-home Opportunity
  • Flexible Timings