drjobs Web Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Howard County, MD - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

What You Will Do

We are seeking a skilled Web Developer Level 2 to support the development and maintenance of cloud-native applications using modern DevOps and serverless technologies. You will play a key role in designing scalable infrastructure developing AWS-based solutions and managing backend services to support a highly available data-driven platform. Youll collaborate with engineers DevOps specialists and product stakeholders in a fast-paced Agile environment to deliver secure and efficient software solutions.

Join our team of forward-thinking developers where innovation cloud-native development and technical excellence drive mission success. If youre passionate about building reliable scalable cloud applications wed love to hear from you.

Key Responsibilities

  • Design deploy and manage infrastructure using Terraform as Infrastructure as Code (IaC)
  • Develop and maintain AWS Lambda functions using Python 3.11
  • Integrate with AWS RDS Aurora PostgreSQL for persistent data storage and use PgAdmin for database management
  • Utilize Poetry for efficient Python dependency management
  • Build and manage Docker containers to package and run applications
  • Manage file access and sharing securely using Amazon S3 with presigned URLs
  • Work with SQS and SNS for asynchronous messaging and notifications
  • Leverage Makefile for task automation and streamlined development workflows
  • Configure and secure APIs with API Gateway and Lambda Authorizers
  • Implement serverless workflows with AWS Step Functions
  • Use DynamoDB as a user session or metadata cache
  • Monitor system performance and logs via Amazon CloudWatch

Required Skills and Qualifications
  • Proficiency with Terraform for managing AWS infrastructure
  • Hands-on experience developing AWS Lambda functions in Python 3.11
  • Experience working with AWS RDS Aurora PostgreSQL and using PgAdmin
  • Familiarity with Poetry for Python dependency and environment management
  • Working knowledge of Docker for containerized application development
  • Ability to manage data securely via Amazon S3 presigned URLs
  • Experience integrating AWS services such as SQS SNS API Gateway and Step Functions
  • Competence in writing and maintaining Makefiles
  • Experience with DynamoDB for fast scalable data access
  • Strong understanding of monitoring and logging using CloudWatch

Education and Experience:
  • Bachelors degree in Computer Science Information Systems Software Engineering or a related field
    OR
  • Equivalent combination of education and hands-on professional experience
  • 35 years of relevant web development experience with a focus on AWS and Python ecosystems

Certifications (Preferred but not required)
  • AWS Certified Developer Associate or AWS Certified Solutions Architect Associate
  • Docker Certified Associate
  • Certified Python Developer
  • Security or other DoD 8570-compliant certification

Clearance Requirement:
  • Must possess an active TS/SCI with Polygraph security clearance to be considered for this role.


Independent Software is an Equal Opportunity Employer EOE M/F/D/V.


Required Experience:

Manager

Employment Type

Full-Time

Company Industry

Department / Functional Area

Web Development

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.