API - Cloud Application Developer / Senior API - Cloud Application DeveloperCompensation: $114k-$136k DOE
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.
Education/Experience - Application Developer
Requires a bachelor's degree in business, computer science, engineering, management or other related field or equivalent experience.
Typically, 5 years of 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.
Education/Experience - Senior Application Developer
Requires a bachelor's degree in business, computer science, engineering, management or other related field or equivalent experience.
8 + years of 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.
Additional Experience
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.
We are an equal opportunity employer and make hiring decisions based on merit. Recruitment, hiring, training, and job assignments are made without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, or any other protected classification. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.
We are an equal opportunity employer and make hiring decisions based on merit. Recruitment, hiring, training, and job assignments are made without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, or any other protected classification. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.
Amazon S3
Amazon Virtual Private Cloud (Vpc)
Information Security
Cloudwatch
Amazon Web Services
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.
Education/Experience - Application Developer
Requires a bachelor's degree in business, computer science, engineering, management or other related field or equivalent experience.
Typically, 5 years of 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.
Education/Experience - Senior Application Developer
Requires a bachelor's degree in business, computer science, engineering, management or other related field or equivalent experience.
8 + years of 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.
Additional Experience
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.
We are an equal opportunity employer and make hiring decisions based on merit. Recruitment, hiring, training, and job assignments are made without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, or any other protected classification. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.
We are an equal opportunity employer and make hiring decisions based on merit. Recruitment, hiring, training, and job assignments are made without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, or any other protected classification. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.
Recommended Skills
Api GatewayAmazon S3
Amazon Virtual Private Cloud (Vpc)
Information Security
Cloudwatch
Amazon Web Services