Job Title: - Backend Senior Software Engineer
Job Location (Onsite): - Noida
Job Type: - Full-Time
Job Overview:
We are looking for the very best software development engineers to join our Indian office/subsidiary as we start a brand-new R&D center in NCR India.
We will also rely on your in-depth knowledge of agile software development practices as well as your proven track record in being able to create top-notch cloud-native applications and services using cutting-edge tools and technology in an AWS public cloud environment
This is an exceptional opportunity for any dynamic, motivated, driven, and smart individual who is looking for the opportunity to be part of a fast-growing, cybersecurity company. If this challenge intrigues you, and you want to create something great, keep reading.
Your Experience will show:
An analytical frame of mind, a desire to take ownership, and never taking any failure as a setback.
Building cloud services using 4 or more of the following skills (with a minimum of 3 to 6 years of work experience in each) and overall 6+ years of experience.
Mandatory Skills:
· Python or working in Java and willing to transition to Python
· Object Oriented Programming (OOPs)
· One (or more) databases: MySQL, DynamoDB, MongoDB, MSSQL
· RESTful API
Good to have Skills:
· Django / Flask / Springboot
· Microservices
· Messaging Queues like Rabbit MQ, Active MQ, SQS, etc.
· AWS Service for e.g., EC2, ECS, Lambdas, S3, API Gateway, SNS/SQS
· Understanding of Scrum/Agile & DevOps Process with at least a couple of years of experience
· Being at ease with tools/systems like Jira, GitHub, Confluence, Artifactory, Office Suite
Key responsibilities:
· Design & Build fault-tolerant and failsafe Platforms and Services with SLAs reaching up to 99.999.
· Maintain an open environment of collaboration, transparency, innovation, and fun.
· Work with globally distributed teams (in Engineering, Product Management & program management) to deliver on the priorities and commitments on behalf of the overall R&D organization.
· Makes use of and enhances our cloud delivery model (CICD)
· Supports ongoing development and improvements to our security model including use of strong two-factor authentication, WAFs, separation of duties, OWASP coding practices
· Strive to always make development more efficient, focused on the right priorities, and more fun
Who you are you….
· Don’t have to be an expert in security but you have disciplined and hygienic development/engineering practices with an “every person counts” mentality.
· You are a highly motivated individual with a passion for cloud environments, scalability, and staying at the bleeding edge of new technologies.
· Have strong verbal and written communication skills.