Logo
Crescens

Software Engineer - AWS

Crescens, Durham, North Carolina, United States, 27703


Job title: Software Engineer -

WSLocation: Durham, NC [Hybrid]Duration: 12+ monthsType: contract

Job Description :

Senior Software Engineer responsible for working with the Architects and developers to provide software framework and design on cloud infrastructure for application need(s).This position requires prior experience as a cloud Software Engineer in designing and implementing modern technologies on cloud infrastructure including IaaS, PaaS, and SaaS solutions.This position will be responsible for development practices, performing system analysis, construct and implement new business capability on cloud platform, participate in migrating existing application to cloud, manage cloud implementation, evaluating cloud based tools/technologies for application modernization effort.This position requires understanding of requirement from customer perspective, designing a scalable and modular software solutions using low/no code platform on AWS cloud.The position requires substantial communication and interactions with business stakeholders, enterprise architecture team, and other engineers to establish guidelines and guardrails for system/infrastructure enhancements, and providing analysis of software, technology, design for various business needs. Individual is expected to have strong knowledge with AWS infrastructure, low code software platforms (like SalesForce, PowerApps) and integration platform (Like IBM ACE, MuleSoft).

Required Skills:

Experience in Cloud infrastructure to research, develop and implement technical designs for Servers, Network Storage and app services on AWS.Hands on experience with AWS tools like Elastic Beanstalk, ELB, NLB, AutoScaling, EC2, and contanirzation.Strong understanding of VPCs, Subnet configuration, route table, Internet gateway, VPC peering, Transit gateway, VPC LinkHands on experience in AWS storage services (like S3, FSx, EBS, EFS etc.)Experience designing/applying Enterprise Integration patterns (event/message, request/response, batch) using software integration toolsExperience with HTML, DHTML, JavaScript, open-source Java framework, Struts/Springs, Ajax (JQuery, Dojo), SOA, and Web ServicesExperience in creating composable software solutions on the AWS cloud using low-code (Power Apps, SalesForce etc.) and cloud-based technologies.Strong hands-on programming experience in Webhook and API development using technologies like Node.js, Ruby, Python, DenoDemonstrated success in a fastpaced environment, where priorities and direction can change depending on business needs / opportunities.AWS Cloud CertifiedAbility to communicate effectively at all job levels, use excellent evaluation skills, and ability to relay information in legible reports as requiredExperience with Agile and DevSecOps (specially CI/CD tools) methodologies.Experience creating and developing Kubernetes architecture and tools for product teams and as platforms.