Software Engineer - Backend Job at Caseguard, Arlington, VA

NnB3RE1XZzhSUytqQzR3OG92cUNKQ09hcXc9PQ==
  • Caseguard
  • Arlington, VA

Job Description

We are seeking a highly independent and proactive Software Engineer to join our backend team and play a critical role in building REST API microservices from scratch using ASP.NET Core (C#) and building cloud infrastructure using Infrastructure as Code (IaC) in AWS. In this role, you will contribute to collaborative file redacting tool with exciting features like live editing, image processing and more.

What you will do:


  • Design and build scalable REST APIs for our microservices using ASP.NET Core (C#).

  • Implement efficient and secure API endpoints with a focus on performance and

  • maintainability.

  • Design and deploy AWS-based infrastructure using IaC tools (e.g., AWS CDK).

  • Participate in architectural discussions and contribute to decisions for system design and service structure.

  • Optimize APIs for performance and scalability by identifying and resolving bottlenecks.

  • Collaborate with cross-functional teams to align on feature requirements and implementation plans.

  • Write clean, well-documented, and maintainable code while following best practices.

Qualifications (Required):


  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.

  • 2+ years of experience as a backend software engineer, focusing on REST API development.

  • Strong proficiency in C# and ASP.NET Core framework.

  • Experience designing and implementing REST APIs.

  • Preferred Qualifications:

  • Familiarity with relational and NoSQL databases (e.g., SQL Server, MongoDB).

  • Experience with Git for version control and collaborative development.

  • Ability to work independently and take ownership of complex backend tasks.

Qualifications (It’s a plus):


  • Strong understanding of distributed systems, scalability, and fault-tolerance patterns.

  • Familiarity with API design patterns such as Clean Architecture.

  • Hands-on experience with AWS services (e.g., EC2, S3, Lambda, RDS, DynamoDB).

  • Practical knowledge of IaC tools (e.g., AWS CDK, Terraform, CloudFormation).

  • Experience with containerization tools (e.g., Docker) and orchestration platforms (e.g., Kubernetes).

  • Familiarity with event-driven architectures and message queues (e.g., SNS, SQS, EventBridge).

  • Knowledge of asynchronous programming and multi-threading in C#.

  • Relevant AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified Developer).

What We Offer:


  • Competitive salary & performance-based bonuses

  • Work with cutting-edge AWS and DevOps technologies

  • Flexible work arrangements

  • Opportunities for career growth

  • A collaborative team culture

Job Tags

Full time, Flexible hours,

Similar Jobs

TruGreen

Residential Lawn Specialist/Aerator Job at TruGreen

 ...Job Description Job Description Lawn Specialist 2200 N Willow Ave, Broken Arrow, Oklahoma 74012 TruGreen accepts applications on an ongoing basis. Job Description At TruGreen, we believe every lawn holds potential and so does every team member. As a Residential... 

The Precast Forte Group

Marketing Associate Job at The Precast Forte Group

 ...its network of more than 80 licensees worldwide. Forte provides marketing, technical, installation, and production support and guidance...  ...Own the daily operations of all social media accounts, including content scheduling, graphic creation, community engagement, and... 

OfficeTeam

Bilingual Appointment Scheduler (English/Spanish Job at OfficeTeam

OfficeTeam - JobID: 04540-9504267279-usen [ Office Team by Robert Half leverages its strong relationships with hiring managers across the globe to not only help you find work, but also coach you through the interview process and provide long-term resources to you while...

Eckerd Youth Alternatives

Unarmed Security Guard - Evening & Night Shift Job at Eckerd Youth Alternatives

 ...Hourly Rate: $18.00 to $19.00 Duties and Responsibilities Guard I is responsible for enforcing all laws, rules and policies authorized by the Safety and Security Department. Enforces all authorized laws, rules, and regulations. Guard I performs... 

Platinum Structures LLC

Construction Laborer Job at Platinum Structures LLC

 ...Concord Rd. Bethel, OH 45106, Phone: (***) ***-**** ** Construction Laborer Job Duties:** Laborer perform tasks involving physical...  ...pickup location in the specified area of employment. No experience required. On the job training. No education required....