More jobs:
Principal Developer - Web Application Design and Build
Job in
Tulsa, Tulsa County, Oklahoma, 74145, USA
Listed on 2026-02-16
Listing for:
OakTree Staffing
Full Time
position Listed on 2026-02-16
Job specializations:
-
IT/Tech
Systems Engineer, Cloud Computing
Job Description & How to Apply Below
Overview
Principal Developer - Web Application Design and Build
Location:
Tulsa, OK
Description
We are seeking a Principal Developer with distinguished expertise in designing and building scalable web applications. This individual contributor role requires mastery of full-stack development, proven architectural judgment across complex systems, and the ability to influence technical direction without formal authority. You will serve as the technical authority for critical application infrastructure, establish engineering standards, and solve the most challenging problems facing our development organization.
CoreResponsibilities Strategic Technical Leadership
- Define technical vision and architecture for major application initiatives aligned with business objectives
- Evaluate emerging technologies and frameworks to determine strategic fit and adoption timing
- Establish engineering standards, patterns, and practices that improve quality and delivery velocity across teams
- Provide authoritative guidance on complex technical decisions affecting system design and implementation approach
- Identify technical debt and systemic risks, proposing remediation strategies with clear cost-benefit analysis
- Design and implement mission-critical web applications and services that form the foundation of our technology infrastructure
- Architect solutions that balance performance, scalability, security, and maintainability across the full application stack
- Build reference implementations and frameworks that accelerate development while enforcing architectural principles
- Solve the most technically challenging problems that other developers escalate or cannot resolve
- Drive performance optimization initiatives across applications through systematic analysis and targeted improvements
- Mentor senior and mid-level developers through design reviews, technical discussions, and collaborative problem-solving
- Conduct comprehensive code reviews focused on architecture, security, performance, and long-term maintainability
- Create technical documentation that captures architectural decisions, system behavior, and implementation patterns
- Present technical recommendations to executive leadership with business context and risk assessment
- Champion engineering excellence through example, demonstrating best practices in all work products
- Translate ambiguous business requirements into concrete technical specifications and implementation roadmaps
- Provide technical feasibility assessments and effort estimates for strategic initiatives during planning cycles
- Collaborate with product leadership to shape roadmap priorities based on technical constraints and opportunities
- Partner with operations and security teams to ensure applications meet production standards and compliance requirements
- Serve as technical liaison for vendor evaluations and third-party integration initiatives
- Minimum ten years of professional software development experience with demonstrated expertise across the full application stack
- Deep proficiency in multiple back-end languages and frameworks, with the ability to select appropriate tools for specific contexts
- Advanced knowledge of front-end architecture, including state management, performance optimization, and progressive enhancement
- Expert-level database design and optimization skills across both relational and non-relational systems
- Comprehensive understanding of distributed systems, microservices architecture, and associated trade-offs
- Substantial experience designing and implementing APIs consumed by internal and external clients at scale
- Proven track record designing systems that handle millions of users or process substantial transaction volumes
- Experience making architectural decisions for applications with strict uptime, performance, or compliance requirements
- Deep understanding of system observability, monitoring strategies, and production debugging methodologies
- Knowledge of disaster recovery, business continuity planning, and fault-tolerant system design
- Expertise in security architecture, including threat modeling, vulnerability assessment, and secure coding practices
- Expert knowledge of cloud infrastructure and platform services across AWS, Azure, or Google Cloud
- Experience with containerization, orchestration, and infrastructure as code for reproducible environments
- Understanding of CI/CD pipeline design, automated testing strategies, and deployment patterns
- Familiarity with data engineering concepts, including ETL processes, data warehousing, and analytics infrastructure
- Knowledge of authentication systems, identity management, and authorization frameworks at enterprise scale
- History of delivering transformational technical initiatives that materially improved business outcomes
- Demonstrated ability to influence technical decisions through persuasion, evidence,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×