JobHabor

Senior Lead Software Developer

Empower AI

Location
Washington, DC
Workplace
Remote
Employment
Full Time
Salary
USD 105,660–163,530/yr
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Lead architecture, design, development, and modernization of enterprise applications
  • Independently architect complex solutions and make technology decisions
  • Lead development efforts from concept through production
  • Design end-to-end enterprise application architectures
  • Define technical architecture, system integration strategies, and application roadmaps
  • Design scalable, secure, high-availability, and cloud-native solutions
  • Develop application, integration, deployment, and data architecture artifacts
  • Evaluate technologies and recommend architecture patterns and frameworks
  • Lead technical design reviews and architecture discussions
  • Design, develop, and maintain enterprise web applications
  • Build scalable backend services using Node.js, Python, and Java
  • Develop modern frontend applications using JavaScript
  • Mentor developers and promote engineering best practices
  • Design and implement solutions using AWS services
  • Design RESTful APIs and microservices
  • Design relational database architectures and develop optimized SQL solutions
  • Develop and deploy containerized applications using Docker
  • Design and implement CI/CD pipelines and secure coding practices
  • Leverage AI tools to improve software development productivity and quality
  • Design and support GIS-enabled enterprise applications

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 10+ years of experience in enterprise software development
  • 5+ years designing enterprise application architectures independently
  • Strong expertise in AWS cloud-native application development
  • Extensive experience with Node.js, Python, Java, and JavaScript
  • Extensive experience with SQL Server and PostgreSQL
  • Strong experience developing RESTful APIs and microservices
  • Experience with Docker and container orchestration technologies
  • Strong knowledge of CI/CD pipelines and secure software development
  • Experience mentoring development teams and leading technical initiatives
  • US Citizen with ability to obtain Public Trust clearance

Preferred

  • AWS Solutions Architect or AWS Developer Certification
  • Experience with Kubernetes (Amazon EKS or OpenShift)
  • Experience with GIS platforms such as ArcGIS or ESRI
  • Experience with AI development tools (GitHub Copilot, ChatGPT Enterprise, Amazon Q, Claude)
  • Experience with Infrastructure as Code (Terraform or CloudFormation)
  • Experience in Agile/Scrum environments
  • Experience supporting federal or regulated environments

Skills

  • Node.js
  • Python
  • Java
  • JavaScript
  • AWS
  • EC2
  • ECS
  • EKS
  • Lambda
  • API Gateway
  • RDS
  • SQL Server
  • PostgreSQL
  • S3
  • IAM
  • CloudWatch
  • SNS
  • SQS
  • Secrets Manager
  • VPC
  • OpenAPI
  • Swagger
  • Docker
  • Kubernetes
  • GitHub Copilot
  • ChatGPT Enterprise
  • Amazon Q
  • Claude
  • Terraform
  • CloudFormation
  • ArcGIS
  • ESRI

Similar roles