Software Engineer II - .NET and AWS Cloud Engineering
Deseret Mutual Benefit AdministratorsAbout the role
DMBA (Deseret Mutual Benefit Administrators) is a non-profit organization that administers benefits for companies who are owned or affiliated with The Church of Jesus Christ of Latter-day Saints.
Job Summary
We are seeking a skilled Software Engineer II to join our team, specializing in .NET development, AWS cloud engineering, and Integration Platform as a Service (iPaaS) solutions. The ideal candidate will have a strong technical background in building and deploying scalable, cloud-native .NET applications, designing robust integrations, and leveraging AWS services for efficient and secure application architecture. As a key contributor, you'll collaborate with cross-functional teams to deliver enterprise-grade solutions that streamline business processes and enhance our integration ecosystem.
Responsibilities
- Application Development:
- Design, develop, and maintain robust applications and microservices using .NET Core and C#, ensuring adherence to best practices and coding standards.
- Build scalable APIs, including RESTful and GraphQL, for seamless communication between systems and third-party platforms.
- Implement secure, performant, and fault-tolerant serverless and containerized applications on AWS.
- Develop responsive, high-performance front-end applications using modern JavaScript frameworks and libraries, such as React, to create seamless user experiences.
- Cloud Engineering:
- Collaborate on the implementation of event-driven architectures using AWS services like SNS, SQS, and EventBridge.
- Deploy and host .NET applications on AWS, leveraging services such as ECS, Lambda, and API Gateway.
- Utilize AWS CloudFormation or Terraform to define and manage infrastructure as code (IaC).
- Optimize applications for cloud scalability, monitoring, and cost-effectiveness.
- Integration Platform as a Service (iPaaS):
- Develop and maintain integrations between internal and external systems using iPaaS solutions (e.g., MuleSoft, Boomi, Workato, or SnapLogic).
- Design data pipelines and workflows that connect cloud and on-premises systems, ensuring data consistency and reliability.
- Database and Data Integration:
- Work with both relational and NoSQL databases, such as SQL Server and DynamoDB.
- Optimize queries and database schemas for performance and scalability.
- Security and Compliance:
- Implement secure coding practices to ensure the development of resilient, safe, and compliant software, with a strong understanding of common security risks to web applications and APIs.
- Adhere to industry compliance standards (e.g., GDPR, HIPAA, SOC 2) as part of the development process.
- DevOps and CI/CD:
- Build and maintain CI/CD pipelines and custom software development workflows using platforms such as GitHub Actions.
- Containerize .NET applications with Docker and deploy to AWS services like ECS and EKS.
- Monitor and troubleshoot applications using observability tools such as Dynatrace and AWS CloudWatch.
- Collaboration and Problem Solving:
- Partner with product managers, architects, and QA engineers to deliver high-quality solutions aligned with business requirements.
- Identify, debug, and resolve issues in a timely and efficient manner.
- Mentor junior developers and contribute to improving team processes.
Requirements
- Technical Skills:
- Proficiency in .NET Core and C#, with hands-on experience in developing cloud-native applications.
- Strong knowledge of AWS services, including EC2, S3, Lambda, API Gateway, RDS, and CloudFormation or Terraform for IaC.
- Experience with iPaaS platforms (e.g., MuleSoft, Boomi, Workato, Celigo or SnapLogic) and API integration patterns.
- Understanding of containerization using Docker and orchestration tools like Kubernetes or AWS ECS.
- Familiarity with serverless architectures and event-driven systems using AWS SNS, SQS, and EventBridge.
- Database expertise, including SQL Server and NoSQL databases like DynamoDB, with an emphasis on schema design and optimization.
- Hands-on experience with CI/CD pipelines and DevOps practices.
- Certifications such as AWS Certified Developer - Assoc
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s