Softrams

Senior Backend Engineer

Remote US
Terraform TypeScript Docker Node.js Python PostgreSQL Express.js SQL MySQL AWS Git API
Description
Softrams is one of the fastest growing digital services firms in the Washington Metropolitan regions crafting human-centered solutions and empowering digital services with a focus on HX, AI, cloud, DevOps and cyber security. Our offices are located in Leesburg VA, Baltimore MD, and Plano TX, and our teams are spread across the U.S. 

Recognized as a Top Workplace USA (2024)
Recognized as one of the Top Workplaces in Technology (2023, 2021) 
INC 5000, Fastest growing companies in America (2023, 2022) 
Washington Business Journal Top 75 Fastest Growing Companies in Greater Washington area 
2020 NXT UP - Top Federal Emerging Technology and consulting firms 
2020 Inaugural DC Metro’s Most Successful Companies 
2020 Washington Technology Fast 50 
NVTC Tech 100 (2020, 2019) 

Softrams is looking for a Senior Backend Developers with strong experience with modern web application development with experience using Node.Js platform, Python, and AWS cloud infrastructure services such as Lambda, Fargate and CloudWatch. This position is perfect for a candidatewho wants to be part of a collaborative and SAFe agile team that supports and delivers solutions for the healthcare industry.

Basic Qualifications:

  • Bachelor's degree in computer science or related field
  • 5+ years of relevant experience with a Bachelors; or a Master's degree with a minimum of 3 years of experience.
  • 3+ years of experience working with Node.Js and Python
  • 3+ years of experience working in agile environments with tools like Jira, Git, and Confluence.
  • Must have lived in the US 3 out of the last 5 years.
  • Must be able to obtain a public trust
  • Must reside in the United States and perform work in the US. 

Responsibilities:

  • Design, develop, and maintain scalable and robust APIs in Node.js using the Express.js framework.
  • Comfortable working in a microservice architecture using REST calls to retrieve and send data.
  • Collaborate with cross-functional teams to gather requirements, design solutions, and implement features.
  • Understanding of complex authentication flows like OAuth 2.0 and entity relationships in multi-tenant architecture.
  • Ensure high performance, reliability, and security of backend systems through code reviews, testing, and optimization techniques.
  • Troubleshoot and debug production issues, providing timely resolutions to minimize downtime and maintain service availability.
  • Develop and maintain database schemas, indexes, and queries for PostgreSQL databases, ensuring efficient data storage and retrieval.
  • Knowledge of debugging and performing monitoring tuning using tools like Splunk and New Relic.
  • Optimize SQL queries and database performance to minimize latency and maximize throughput for large-scale applications.
  • Implement database migrations and schema changes using migration tools such as TypeORM for PostgreSQL.
  • Implement and maintain ETL processes using Python. Optimize data workflows and pipeline performance to handle large volumes of data efficiently.
  • Has test-driven mindset with experience with tools and frameworks like Chai, Mocha, and Supertest.
  • Someone who is passionate about the concept of infrastructure as code, and can leverage tools to define, build and manage virtual infrastructure in the cloud using Terraform or CDK.
  • Collaborate with DevOps engineers to deploy, monitor, and scale applications in an AWS environment.
  • Participate in the CI/CD process, ensuring smooth integration of code changes using CodeBuild and version control with GitHub. Someone who understands and believes in the core tenets of agile both in letter and spirit.
  • Someone who has worked with data lake technologies like Redshift, S3, parquet and similar for ETL tasks.
  • Someone willing to learn new technologies and methodologies to support their job duties.

  • Tools and Technologies:
  • Node.js 20+
  • Express.js
  • Python 3+
  • Boto3
  • PostgreSQL 12+
  • MySQL
  • Typescript
  • AWS CodeBuild
  • AWS CloudWatch
  • AWS ECR
  • AWS SSM
  • AWS SNS
  • AWS KMS
  • AWS Lambda
  • AWS Fargate
  • AWS EMR
  • AWS ECS
  • AWS S3
  • AWS CDK
  • Terraform
  • Docker
  • Splunk
  • New Relic
Public Trust Clearance:
This role requires the hired candidate to go through public trust clearance. A minimum of 3 years of stay in the U.S. within the last 5 years is required to be eligible to qualify for public trust clearance sponsorship. 
 
Work Location:
We have open-collaboration offices in Leesburg VA and Baltimore MD for those who may prefer to work on-site. However, Softrams is a 100% remote-first team environment. Softrams works in the eastern time zone and standard work hours are 9am ET to 5pm ET with flexibility around start and end times based on team needs.

About Softrams:
Softrams is a Maryland and Virginia-based small business information technology, consulting, and solutions provider specializing in emerging technologies for UX/UI, mobile apps, DevOps, big data analytics, data science, and cyber security. We offer innovative technology implementations and build customer-centric services that are simple, intuitive, scalable, efficient and usable. 

EEO Statement:
Softrams, LLC. is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Softrams is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, or to participate in the job application or interview process, contact (571) 918-8977 People Operations Team, email: hr@softrams.com
Softrams
Softrams
Cyber Security Information Technology Software

0 applies

63 views

Other Jobs from Softrams

Similar Jobs

Senior Software Engineer

Toronto, Ontario Canada

Full Stack Developer

Kuala Lumpur, Malaysia

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers