Job description
 
                         This is a unique, full-time opportunity for an individual, with hands-on development experience, who is seeking new challenges.
In this role you will work as a key member of the Product Development team to design, develop and deliver large scale, high-performance solutions for transaction-intensive web applications and services.
What You Will Be Doing:
 • Work on Internet scale applications, where performance, reliability, scalability and security are critical design goals not after-thoughts.
 • Create intuitive, interactive and easy-to-use web applications using rich client-side and REST based server-side code.
 • Implement the nuts and bolts of Microservices Architecture, Service-Oriented Architecture (SOA) and Event-Driven Architecture (EDA) in real-life applications.
 • Gain experience with different database technologies SQL Server, Oracle, Postgres, MySQL
 • Collaborate with some of the best engineers in the industry to work on complex Software as a Service (SaaS) based applications
What You Will Need for this Position:
 • You need to have a strong passion for software development and must take pride in designing and coding.
You should also have great analytical skills and ability to handle complex, modular software development in a collaborative team-based environment.
In addition to this, you will have a leg up if you also meet the following criteria:
Educational Qualifications / Background:
 • Bachelors degree (or higher) in Computer Science OR related technical discipline
 • Strong understanding of Computer Science fundamentals
 • Excellent verbal and written communication skills along with strong interpersonal skills
Primary Skills:
 • 4 to 7 years of Software Development experience in developing and shipping software
 • Excellent troubleshooting skills
 • Proven ability to work in a fast paced, agile environment and result oriented culture
 • Hands-on programming experience with C# including Object Oriented Design
 • Experience with ASP.NET MVC, Web Forms Framework
 • Experience in contributing to the architecture and design (Design Patterns, Non-Functional Requirements (NFRs) including Performance, Scalability, Reliability, Security)
 • Experience with one or more of the databases: SQL Server, Oracle, PostgreSQL, MySQL, Couchbase, Cassandra, AWS DynamoDB or other NoSQL technologies
 • Experience of working with Queuing technologies such as RabbitMQ/Kafka/Active MQ, MSMQ
Preferred Skills:
 • Hands-on programming experience with Java including Object Oriented Design
 • Experience with RESTful Web Services and API development using Spring/Dropwizard or any other framework
 • Experience in full stack development ranging from front-end user interfaces to backend systems
 • Experience/knowledge into JavaScript + Angular/React Js/Typescript, Graph Query Language (GQL)
 • Experience of working with Elasticsearch/Solr
 • Experience with Cloud Computing platforms like AWS/GCP/Azure Cloud
Skills Required
Angular, C#, Java, Asp.net, Rabbitmq, Sql Server
 
                    
                    
Required Skill Profession
 
                     
                    
                    Computer Occupations