Job Description
The ideal candidate will have expertise in building and maintaining complex cloud-native web services on AWS
Linux: Strong understanding of Linux fundamentals and comfortable working in the shell
Python: Experience building complex 12-factor web applications in Python with a focus on security and maintainability
git: Be comfortable merging, rebasing, and bisecting, while following a feature-branch workflow
Test Driven Development: Understand and practice the fundamentals of test-driven development (TDD) to produce reliable and maintainable code
Containerization: Advanced understanding of containerization and the ability to leverage Docker in both development workflows and operational workloads
Kubernetes: Hands-on experience maintaining Kubernetes clusters and designing cloud-native software architectures
AWS: Expert-level experience with AWS and managing AWS infrastructure with Terraform
SQL: Strong understanding of SQL and data modeling with relational databases (PostgreSQL, MySQL, etc.)
Experience with Go programming language
Full-stack development experience
Familiarity with Elasticsearch, Helm, and Airflow
Understanding of GitOps and ChatOps principles
Operational knowledge of gRPC and Protobuf
Responsibilities
This role will be instrumental in supporting our cutting-edge software solutions
Job description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Falcon IT & Staffing Solutions, is seeking the following. Apply via Dice today!
Role: Sr. Software Engineer.
Location: 100% Remote. Opportunity for growth.
Job Description:
We are seeking an experienced Senior Software Engineer to join our talented remote team. The ideal candidate will have expertise in building and maintaining complex cloud-native web services on AWS. This role will be instrumental in supporting our cutting-edge software solutions.
Critical Requirements:
• Linux: Strong understanding of Linux fundamentals and comfortable working in the shell.
• Python: Experience building complex 12-factor web applications in Python with a focus on security and maintainability.
• git: Be comfortable merging, rebasing, and bisecting, while following a feature-branch workflow.
• Test Driven Development: Understand and practice the fundamentals of test-driven development (TDD) to produce reliable and maintainable code.
• Containerization: Advanced understanding of containerization and the ability to leverage Docker in both development workflows and operational workloads.
• Kubernetes: Hands-on experience maintaining Kubernetes clusters and designing cloud-native software architectures.
• AWS: Expert-level experience with AWS and managing AWS infrastructure with Terraform.
• SQL: Strong understanding of SQL and data modeling with relational databases (PostgreSQL, MySQL, etc.).
Beneficial skills:
• Experience with Go programming language.
• Full-stack development experience.
• Familiarity with Elasticsearch, Helm, and Airflow.
• Understanding of GitOps and ChatOps principles.
• Operational knowledge of gRPC and Protobuf.
• GIS-related experience is a plus.
💡 Quick Summary
Seeking a career-building opportunity? The Sr| Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Washington offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
