Key Responsibilities
Technical Leadership
Provide hands-on technical leadership in the design, development, and delivery of enterprise applications using .NET and Angular technologies.
Establish and enforce development standards, architectural patterns, and coding best practices.
Lead technical design sessions and ensure alignment with Domain Driven Design (DDD), Service Oriented Architecture (SOA), and Object-Oriented (OO) design principles.
Review and approve solution designs to ensure scalability, maintainability, and security.
Participate in and contribute to system architecture decisions in collaboration with architects and senior stakeholders. Quality Oversight & Code Governance Conduct and oversee code reviews to ensure adherence to coding standards, testing coverage, and architectural consistency.
Monitor technical debt and proactively guide remediation efforts.
Ensure CI/CD best practices are followed using Azure DevOps, Git, or similar tools.
Promote secure coding standards and cloud best practices in AWS or similar environments.
Team Leadership & Mentorship
Mentor and coach mid-level and junior developers.
Lead onboarding efforts for new developers, including training on codebase, development standards, tools, and team processes.
Provide ongoing technical training and professional development guidance.
Serve as a technical escalation point for complex issues.
Work Sequencing & Delivery Coordination
Technical Leadership
Provide hands-on technical leadership in the design, development, and delivery of enterprise applications using .NET and Angular technologies.
Establish and enforce development standards, architectural patterns, and coding best practices.
Lead technical design sessions and ensure alignment with Domain Driven Design (DDD), Service Oriented Architecture (SOA), and Object-Oriented (OO) design principles.
Review and approve solution designs to ensure scalability, maintainability, and security.
Participate in and contribute to system architecture decisions in collaboration with architects and senior stakeholders. Quality Oversight & Code Governance Conduct and oversee code reviews to ensure adherence to coding standards, testing coverage, and architectural consistency.
Monitor technical debt and proactively guide remediation efforts.
Ensure CI/CD best practices are followed using Azure DevOps, Git, or similar tools.
Promote secure coding standards and cloud best practices in AWS or similar environments.
Team Leadership & Mentorship
Mentor and coach mid-level and junior developers.
Lead onboarding efforts for new developers, including training on codebase, development standards, tools, and team processes.
Provide ongoing technical training and professional development guidance.
Serve as a technical escalation point for complex issues.
Work Sequencing & Delivery Coordination
—
|
—