via Lensa
$70K - 120K a year
Develop and maintain AWS-based serverless applications and APIs ensuring alignment with business outcomes.
Requires experience in multiple programming languages including Python and JavaScript, AWS cloud services, API design, and Agile/DevOps practices.
Software Developer In this role, you will have the unique opportunity to bring a new area of expertise to our organization. In this role, you will develop program logic and achieve business outcomes for new applications or analyze and modify logic in existing applications in AWS. You will code, test, debug and documents software applications and analyze requirements, test and integrate application components. You will ensure that the requirements specified, tie to the strategic outcomes and that system improvements are successfully implemented in AWS. You will monitor the implemented solutions and ensure that they are cost-effective and are being utilized. You will develop the cloud decision matrix (eligibility criteria) and ensure that the services developed are fully automated. Education/Experience/Certifications • Large-scale software development or application engineering with recent coding experience in three or more of the following languages: Python, Java, JavaScript, C/C++, C#, Node.js, SQL. Preference placed on Python. • Demonstrated experience in designing APIs and creating serverless RESTful micro-services in Cloud (AWS preferred). • Demonstrated experience in developing solutions using AWS resources/services including S3, Lambda, EC2, EMR, API Gateway, Glue, Snowflake, RDS, DynamoDB. • Experience in Data Modeling, ETL development, and Data warehousing in Cloud. • Experience in developing end-to-end solutions for large structured and unstructured data sets that spans across AWS cloud, on-premise, and SaaS environments is desired. • Demonstrated experience in Agile software development and DevOps practices such as continuous Integration tools (e.g. Jenkins), code repository, creating CI/CD pipelines is required. • Knowledge of AWS cloud architecture best practices such as VPC Peering, VPN Tunnel, Security (NACL/ACL) and AWS cloud services such as ALB/ELB, VPC, KMS EC2, CloudTrail, CloudWatch is desired. • Strong practical application development experience on Linux and Windows-based systems. • Presenting at public events such as technology conferences, hackathons, etc. • Experience driving projects and being a leader within a team. • Experience working on multiple simultaneous projects. Experience with working on projects in highly collaborative, multi-disciplinary development teams.
This job posting was last updated on 5/20/2026