The NBA is looking to modernize and re-platform its enterprise-facing applications into a modern, multi-cloud architecture to ensure high-quality, scalable, and maintainable systems that align with the company's long-term cloud and platform strategy.
Requirements
- Strong technical expertise in C-Sharp, ASP.NET, and SQL Server
- Deep understanding of cloud-first application development
- Deep understanding of cloud hosting technologies, including AWS and Azure
- Deep understanding of CI/CD pipelines and DevOps toolchains
- Experience modernizing legacy applications for cloud-native environments, including containerization, observability, and DevOps
- Experience with JavaScript development frameworks, including jQuery, React.js, Angular
- Experience with microservices architecture and API-first design.
Responsibilities
- Lead the design, development, and migration of enterprise applications on modern AWS architecture
- Contribute to the design, development, and support of IT Department systems and platforms.
- Define and document technical architecture, system integrations, and service interfaces
- Drive cloud-native development practices and multi-cloud architecture
- Support CI/CD practices and DevOps principles in delivery workflows
- Act as a senior technical mentor to software engineers and junior tech leads
- Drive application design reviews and architectural decisions
Other
- 8+ years of software engineering experience with increasing scope and responsibility
- 3+ Years of experience leading engineering teams
- Partner with Technical Program Managers to drive project alignment, remove blockers, and ensure timely execution.
- Collaborate with stakeholders to gather and document business and functional requirements.
- Manage distributed Engineering Teams, onsite and offshore