About the job Cloud Developer
Job Description
Number of positions: 02
Working hours: IST (The resources will be working with global teams, and they need to be flexible to collaborate with engineers in different time zones- majorly US timings)
Interview rounds: 03
End Customer: HP (US)
Bachelor's or Master's in Computer Science, Information Systems, or equivalent.
5+ years of experience in Software Technology in a Software Engineering role on a team using Agile methodologies, preferably utilizing scrum or other iterative frameworks for execution.
Knowledge and Skills:
Extensive experience with multiple software systems design tools and languages in the area of Cloud.
Extensive experience in System design, scalability, reliability, performance, and software products/solutions development
Hands-on cloud development experience
Understand the Security landscape and big picture
Excellent analytical and problem-solving skills.
Experience in the overall architecture of software systems for products and solutions.
Evaluating forms and processes for software systems testing and methodology, including writing and executing test plans, debugging, and testing scripts and tools.
Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals, and negotiate options at senior management levels.
Required Skills
Expert-level experience in AWS Cloud, API design & implementation
Knowledge and experience in Infrastructure as Code (IaC) - Terraform & Terragrunt is required
Must have proficiency in C#, design patterns, .Net technologies, and strong programming skills to build products
Experience in developing solutions for Cloud and/or server application technologies
Prior experience in successful delivery of multiple products to the market
Ability to build software solutions from the ground up
Good knowledge of the Certificates, Security, AWS services, local/domain user security, and general operating system
Hands-on knowledge of programming (multi-threading, sockets, etc.) and application development
Skilled in Troubleshooting and resolving complex Application issues
Self-starter with a desire to work across a variety of requirements
Ability to execute the plan in a timely manner and with good quality is highly preferred.
Comfortable with DBA Knowledge with MS SQL Server and other relational databases.
Nice to Have
Experience in Java programming language