Senior Software Developer

Empower AI Inc.
Washington, DC, United States
25 days ago
Apply on us.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Geographic Information Systems Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Mobile Application Development Software Quality Continuous Integration Relational Databases Identity and Access Management
+27 more
Python (Programming Language) PostgreSQL Microsoft SQL Server Node.Js Secure Coding Amazon Simple Notification Service (SNS) Software Engineering Software Systems SQL Databases User-Centered Design Web Application Frameworks Authentication Authorization Accounting (Server Program) Enterprise Software Applications Amazon Virtual Private Cloud (VPC) Backend Amazon Relational Database Service Containerization Kubernetes Front End Software Development Cloudwatch Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Devsecops Docker Vulnerability Analysis Microservices

Job description

Experteer Overview In this Senior Lead Software Developer role, you will architect and modernize enterprise applications for government customers leveraging AWS cloud technologies. You will guide end-to-end design and development, balancing security, scalability, and maintainability while aligning with enterprise standards. You’ll work closely with stakeholders across teams to translate complex needs into robust software solutions. This is a mission-driven opportunity to shape transformative, compliant systems at scale. You’ll operate in a remote-capable, technically advanced environment that emphasizes AI-assisted engineering and secure delivery. Compensation / Benefits * Independently design end-to-end enterprise application architectures and define roadmaps * Build scalable backend services with Node.js, Python, and Java; develop frontend with JavaScript and modern frameworks * Design and implement AWS-based solutions (EC2, ECS/EKS, Lambda, API Gateway, RDS, S3, IAM, CloudWatch, SNS/SQS, Secrets Manager, VPC) * Create and govern RESTful APIs and microservices; ensure secure authentication/authorization * Lead architecture reviews, oversee code quality, and mentor developers * Develop relational database architectures and optimize SQL (SQL Server, PostgreSQL); support migrations * Utilize containerization with Docker and orchestrators (Kubernetes, ECS, EKS) and pursue IaC * Establish CI/CD pipelines with strong DevSecOps practices; integrate testing and security scanning * Apply AI-assisted software engineering to improve productivity and quality * Design GIS-enabled enterprise applications and integrate geospatial data where applicable Tasks * 10+ years in enterprise software development * 5+ years designing enterprise architectures independently * Strong AWS cloud-native development experience * Proficiency with Node.js, Python, Java, JavaScript, SQL Server, PostgreSQL * Experience building RESTful APIs and microservices * Experience with Docker and container orchestration * Solid DevSecOps knowledge including CI/CD and secure coding * Experience mentoring teams and leading technical initiatives * Excellent problem-solving and stakeholder management * US Citizen with ability to obtain Public Trust clearance Key requirements *

Requirements

years Secrets Manager, VPC) * Create and govern RESTful APIs and microservices; ensure secure authentication/authorization * Lead architecture reviews, oversee code quality, and mentor developers * Develop relational database architectures and optimize SQL (SQL Server, PostgreSQL); support migrations * Utilize containerization with Docker and orchestrators (Kubernetes, ECS, EKS) and pursue IaC * Establish CI/CD pipelines with strong DevSecOps practices; integrate testing and security scanning * Apply AI-assisted software engineering to improve productivity and quality * Design GIS-enabled enterprise applications and integrate geospatial data where applicable Tasks * 10+ years in enterprise software development * 5+ years designing enterprise architectures independently * Strong AWS cloud-native development experience * Proficiency with Node.js, Python, Java, JavaScript, SQL Server, PostgreSQL * Experience building RESTful APIs and microservices * Experience with Docker and container aaa solutions. * Solid DevSecOps knowledge including CI/CD and secure coding * Experience mentoring teams and leading technical initiatives * Excellent problem-solving and stakeholder management * US Citizen with ability to obtain Public Trust clearance Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all