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: Bachelor\'s 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
foundit
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.