Senior Software Developer
Are you a seasoned engineer who views code as a craft? We are looking for a Senior Software Engineer to lead the development of high-quality, integrated software products. This isn’t just a "coding" job—you will be the guardian of our technical standards, a mentor to the team, and the architect of our CI/CD pipelines.
You will work across "vertical slices" of our ecosystem—meaning you’ll touch everything from Account and Balance APIs to our infrastructure—ensuring our systems are performant, compliant, and rock-solid.
Responsiblities
1. Architect & Design
-
Translate complex business needs into well-documented technical designs.
-
Ensure all products adhere to Enterprise Architecture (EA) standards (e.g., latest .NET LTS versions).
-
Actively identify and dismantle technical debt while ensuring no PII (Personally Identifiable Information) ever hits our databases.
2. Engineering Excellence
-
Develop, release, and maintain multiple integrated products.
-
Lead by example: Participate in and lead code reviews, ensuring performance and compliance are baked in.
-
The Campsite Rule: You leave every codebase cleaner than you found it.
-
Mentorship: Coach junior members through pair programming and deliberate practice.
3. Modern Devops & Automation
-
Build and manage robust, fully
Are you a seasoned engineer who views code as a craft? We are looking for a Senior Software Engineer to lead the development of high-quality, integrated software products. This isn’t just a "coding" job—you will be the guardian of our technical standards, a mentor to the team, and the architect of our CI/CD pipelines.
You will work across "vertical slices" of our ecosystem—meaning you’ll touch everything from Account and Balance APIs to our infrastructure—ensuring our systems are performant, compliant, and rock-solid.
Qualification and Experience1. Architect & Design
-
Translate complex business needs into well-documented technical designs.
-
Ensure all products adhere to Enterprise Architecture (EA) standards (e.g., latest .NET LTS versions).
-
Actively identify and dismantle technical debt while ensuring no PII (Personally Identifiable Information) ever hits our databases.
2. Engineering Excellence
-
Develop, release, and maintain multiple integrated products.
-
Lead by example: Participate in and lead code reviews, ensuring performance and compliance are baked in.
-
The Campsite Rule: You leave every codebase cleaner than you found it.
-
Mentorship: Coach junior members through pair programming and deliberate practice.
3. Modern Devops & Automation
-
Build and manage robust, fully automated CI/CD pipelines.
-
Implement Infrastructure as Code (IaC) using tools like Terraform.
-
Master "Safe Deployment" strategies, including Blue/Green and Canary releases to minimize downtime.
-
Ensure 80%+ code coverage and rigorous quality gates.
Qualification and Experience-
Education: A Bachelor’s Degree in Computer Science, IT, or a related field.
-
Experience: 4–6 years of professional software development experience.
-
Technical Depth: Deep understanding of .NET (or relevant stack), API integration, and database management (moving logic out of DBs into services).
-
Testing Mindset: Experience with automated functional and non-functional testing (LnP, T3, etc.).
-
Tooling: Familiarity with Terraform/IaC, YAML-based pipelines, and monitoring/alerting tools.
-
-
-
Implement Infrastructure as Code (IaC) using tools like Terraform.
-
Master "Safe Deployment" strategies, including Blue/Green and Canary releases to minimize downtime.
-
Ensure 80%+ code coverage and rigorous quality gates.
Experience and Qualification
-
Education: A Bachelor’s Degree in Computer Science, IT, or a related field.
-
Experience: 4–6 years of professional software development experience.
-
Technical Depth: Deep understanding of .NET (or relevant stack), API integration, and database management (moving logic out of DBs into services).
-
Testing Mindset: Experience with automated functional and non-functional testing (LnP, T3, etc.).
-
Tooling: Familiarity with Terraform/IaC, YAML-based pipelines, and monitoring/alerting tools.