Software Engineer Jobs in Pune - Consultadd
Software Engineer
Job Description
Job Title: Software Engineer
Experience: 0.6 to 2 Years
Location: Pune / Remote for at least 6 months
Shift Timing: Flexible Shift
Job Description:-
· Development experience, with strong coding skills in any programming language such as Java, Python, NodeJS etc.
· Knowledge of Data Structures and Algorithms.
· Experience with a web framework such as Django, Flask, Web2py, Spring Framework / Spring Boot.
· Front end development using the following technologies: React.js, Angular, Vue.js, Express.js
· Experience with relational database systems including PostgreSQL, Oracle, MySQL, and DB2; and writing complex SQL queries
· Developing software applications using relational and NoSQL databases
· Experience with Lambda, API Gateway, EC2, Amazon Elastic Search, S3, AWS Glue, Redshift, Snowflake etc.
· Message brokers such as Kafka, RabbitMQ, AWS SQS, AWS SNS, Apache ActiveMQ, Kinesis.
· Experience with Docker container-related technologies like Kubernetes, Mesos, etc
· Experience with automated deployments and source code/configuration management tools - GitHub, AWS CloudFormation, Jenkins, Chef, Ansible, Puppet, Vagrant, Terraform, etc
· Experience with unit and functional testing frameworks
· Experience with using web service APIs such as REST or SOAP
· Familiarity with source control such as GIT
· Excellent oral and written communication skills. Effectively communicate with Client, Users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
· Bachelors degree in Computer Science, Engineering, or a related field is desired