Back to Open Work
CH
Christian Tech Jobs · via Christian Tech Jobs

AWS Software Engineer

Remote Posted today

Skills & Tools

React.NETC#DynamoDBAWSDockerKubernetesTerraformCI/CDSQLSnowflakeAgileGitGitLab

About this role

Tags: Christian Devops Jobs • Remote Christian Jobs • Christian AWS Jobs • Christian .NET Jobs • Christian C# Jobs • Christian Terraform Jobs • Christian CI/CD Jobs • Christian Docker Jobs • Christian Kubernetes Jobs • Christian SQL Jobs • Christian Git Jobs • Christian Software Development Jobs $1,000 Sign-on Bonus Summary To serve the members of Samaritan Ministries International (SMI) by designing, developing, and deploying cloud-based applications and solutions, following agile practices, using Amazon Web Services (AWS). This role involves leveraging AWS services to build scalable, secure, and cost-effective systems that meet business requirements. The AWS Software Engineer collaborates with cross-functional teams to implement cloud-native architectures, automate infrastructure, and optimize performance. Competencies Creativity and Innovation Fostering Communication Attention to Detail Acting with Integrity, Empathy, and Compassion Collaborating with Others Neighbor Focus Pursuing Excellence Problem Solving Application Development and Maintenance Quality Focus Key Responsibilities Build and maintain cloud-native applications using AWS services like Lambda, EC2, S3, DynamoDB, and API Gateway Use AWS CloudFormation or Terraform to automate infrastructure provisioning and maintain version-controlled templates Implement CI/CD pipelines for both legacy and cloud-native applications potentially using AWS CodePipeline, CodeBuild, CodeDeploy, and existing deployment tools including GitLab Ensure applications are scalable, secure, and cost-efficient through auto-scaling, load balancing, and caching strategies Implement IAM roles and policies, encryption, and secure access following compliance standards Connect applications with AWS services for storage, compute, messaging, and analytics using API integrations and microservices architecture Mentor team members on AWS services and cloud-native development patterns; document practices and lead knowledge transfer sessions Diagnose and resolve issues in both legacy systems and AWS environments using CloudWatch, X-Ray, Splunk and other monitoring tools Collaborate with Developers, Data, Security and other IT teams to define SMI's AWS architecture standards Communicate technical solutions effectively to both technical and non-technical stakeholders Maintain and enhance existing applications built on .NET Framework 4.8, .NET 9, React, CoffeeScript, and Backbone Qualifications and Experience Four-year degree from an accredited university or the equivalent combination of education and experience 2–5 years of professional software development experience with .NET (C#) and modern web frameworks Demonstrated AWS experience (professional or significant personal projects) with services like Lambda, S3, EC2, RDS, DynamoDB, and API Gateway Experience with Infrastructure as Code (IaC) tools like CloudFormation or Terraform Programming proficiency in C# Experience with React; willingness to work with legacy technologies including CoffeeScript and Backbone Familiarity with DevOps practices, CI/CD pipelines (GitLab), containerization, (Docker / Kubernetes) and monitoring tools Knowledge of security best practices in both cloud and traditional environments

Nice to have

  • AWS Certified Developer – Associate or AWS Certified Solutions Architect – Associate Professional level AWS Certification is a plus
  • Knowledge of AWS services including EC2, S3, Lambda, RDS, DynamoDB, API Gateway, VPC, and IAM Knowledge of Cloud architecture principles for scalability, high availability, and cost optimization
  • Knowledge of infrastructure as Code tools like CloudFormation or Terraform
  • Knowledge of security best practices and compliance standards for cloud environments
  • Knowledge of Networking fundamentals like DNS, Routing, and load balancing
  • Knowledge of CI/CD processes and DevOps tools including AWS CodePipeline, CodeBuild, and CodeDeploy. Knowledge of Snowflake
  • Knowledge of .NET Framework 4.8, .NET 9, and C# object-oriented programming
  • Knowledge of React and willingness to maintain CoffeeScript and Backbone legacy code