P

Phizenix

Full Stack Developer

Full-Time
$120k - $140k
Senior
Bachelor's
Reston, VA, USA
HybridHybrid schedule requires 1–2 days in Reston and client locations in the Washington, D.C. area as required.
Software EngineeringFull-Stack Engineering
No H1B Sponsorship
US Citizenship Required

About the job

Requirements
  • A bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical field is required.
  • At least 5 years of professional software development experience is required.
  • At least 5 years of hands-on backend development experience using Python is required.
  • At least 5 years of hands-on frontend development experience using React.js is required.
  • Hands-on experience developing applications using Java and Spring Boot is required.
  • Experience designing and developing microservices-based architectures is required.
  • Experience working with relational databases such as PostgreSQL, SQL Server, or Oracle is required.
  • Experience working with NoSQL databases such as MongoDB or DynamoDB is required.
  • Familiarity with AWS services including S3, EC2, Lambda, SQS, and RDS is required.
  • Experience working within Agile frameworks such as Scrum or Kanban is required.
  • Experience using JIRA for project and task management is required.
  • Proficiency in creating accurate estimates for assigned tasks and work efforts is required.
  • A strong understanding of object-oriented programming, design patterns, database design, and data modeling is required.
  • Strong analytical, troubleshooting, and problem-solving skills are required.
  • The ability to interact directly with non-technical client stakeholders and translate business requirements into technical solutions is required.
  • Experience using AI-assisted development tools such as GitHub Copilot for code generation, review, validation, and development workflow optimization is required.
  • Must be a U.S. citizen.
  • Must be willing to work a hybrid schedule, 1–2 days in Reston, Virginia, and at client locations in the Washington, D.C. area as required.
  • Must be able to pass a 7-year background check and obtain and maintain a U.S. government clearance.
  • Must have strong communication and presentation skills.
  • Must be able to prioritize and self-start.
  • Must be adaptable as priorities shift.
  • Must be open to collaboration, feedback, and client requests.
Responsibilities
  • Design, develop, and implement Python-based enterprise solutions that meet client requirements.
  • Build, test, deploy, and maintain scalable web applications and services.
  • Collaborate as a member of a cross-functional Agile team to deliver software solutions aligned with business objectives.
  • Support quality development practices, including test-driven development and automated testing.
  • Apply Agile development principles and DevSecOps best practices throughout the software development lifecycle.
  • Participate in code reviews to improve code quality, maintainability, and performance.
  • Evaluate technical requirements and contribute to user story creation, estimation, and implementation planning.
  • Participate in Agile ceremonies, including sprint planning, daily standups, retrospectives, and backlog refinement sessions.
  • Create and maintain technical documentation, system designs, and application architecture artifacts.
  • Develop applications using object-oriented methodologies, design patterns, microservices, databases, and modern web technologies.
  • Collaborate with technical and non-technical stakeholders to gather requirements and deliver effective solutions.
  • Develop and maintain cloud-based applications and services utilizing AWS technologies.
  • Troubleshoot, debug, and resolve application, integration, and performance issues.
  • Use AI-assisted development tools, including GitHub Copilot, to generate, review, validate, and optimize code and development workflows.
  • Provide accurate estimates for assigned tasks and manage deliverables within project timelines.
Desired Qualifications
  • Python certifications.
  • AWS certifications.
  • Java certifications.
  • Experience developing and supporting cloud-native applications.
  • Familiarity with CI/CD pipelines and DevSecOps practices.
  • Experience working in a client-facing consulting environment.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Get referred to Phizenix

See people who can refer or advise you