Lead hands-on development of enterprise applications using React, Astro, TypeScript, and JavaScript.
Translate business requirements into scalable, secure, and maintainable technical solutions.
Design, develop, integrate, and maintain RESTful APIs and enterprise system integrations.
Develop and optimize database solutions using SQL Server and Prisma ORM.
Build secure authentication and authorization mechanisms using Microsoft Entra ID, OAuth 2.0, and OpenID Connect.
Deploy, configure, and support applications hosted on Microsoft Azure.
Use AI-assisted development tools such as GitHub Copilot and Claude Code to accelerate coding, debugging, refactoring, test generation, and documentation.
Review AI-generated code for correctness, security vulnerabilities, performance, and maintainability.
Work with existing codebases to understand architecture, identify issues, and implement enhancements efficiently.
Implement automated testing, code reviews, version control, and CI/CD pipelines.
Troubleshoot complex technical issues across the UI, API, database, authentication, and cloud infrastructure layers.
Take ownership of production deployments, monitoring, incident resolution, and ongoing application support.
Collaborate with business stakeholders, architects, QA engineers, DevOps teams, and other developers.
Mentor developers, share technical knowledge, and promote engineering best practices.
What you know
9+ years of professional software development experience.
Strong end-to-end full stack development experience across frontend, APIs, databases, and cloud deployment.
Strong hands-on experience with React.js.
Proficiency in TypeScript and JavaScript.
Practical experience with Microsoft Entra ID.
Strong understanding of OAuth 2.0 and OpenID Connect.
Hands-on experience with Prisma ORM, schema management, and database operations.
Experience developing modern, responsive, and maintainable web applications.
Working knowledge of Astro and component-based frontend architecture.
Strong experience designing and developing REST APIs.
Experience with backend application development and enterprise integrations.
Strong SQL Server experience, including query writing, optimization, and database design.
Experience deploying and supporting enterprise applications on Microsoft Azure.
Understanding of cloud application configuration, secrets management, monitoring, and troubleshooting.
Practical, day-to-day experience using GitHub Copilot, Claude Code, or equivalent AI coding assistants.
Ability to use AI tools for code generation, refactoring, debugging, test creation, and understanding unfamiliar codebases.
Strong ability to validate AI-generated output rather than relying on it blindly.
Understanding of secure AI-assisted development practices, including protection of sensitive data and prevention of insecure code changes.
Education:
Bachelor’s degree in computer science, Information Systems, Engineering, Computer Applications, or related field