No need for immigration sponsorship (e.g., H-1B, OPT, STEM OPT, CPT, TN, J-1, O-1)
Ability to work hybrid schedule: at least three days in office (including Tuesdays and Wednesdays), up to five days if needed
Independently scopes and implements larger user stories for project/team
Handles open-ended problems and ambiguity well
Makes well-reasoned software design decisions, identifying issues, tradeoffs, risks, and appropriate abstraction (e.g., research spikes with ADRs)
Maintains awareness of industry trends and tools
Strong knowledge of Azure PaaS design and implementation
Demonstrated knowledge of CI/CD pipelines including security checks, Harness or Terraform, source code branching
Proficiency in two or more of the following languages: C#, Python, JavaScript
Responsibilities
Design and implement new systems and features, modify and maintain existing systems for business/technology changes
Engage with IT management, development teams, technical delivery teams, and vendors for successful design, development, and delivery of solutions
Drive software change and release management processes, assisting with software development lifecycle maturity
Work independently with little supervision
Ensure software deliverables comply with quality standards and are completed on time
Lead end-to-end development of full-stack applications across web, API, and data layers
Design and implement secure, cloud-native solutions using Microsoft Azure services (e.g., Azure Functions, App Services, Logic Apps, Cosmos DB, ADF)
Drive design of modular, reusable components aligning with enterprise patterns and innovation proof-of-concepts
Build, maintain, and enhance CI/CD pipelines using Azure DevOps (or equivalent), automating testing, builds, and deployments
Integrate static code analysis, security scanning, and release validation into pipeline workflows
Collaborate with infrastructure/platform teams to codify environments using Infrastructure as Code (e.g., Harness, Bicep, ARM, Terraform)
Support Innovation and Emerging Technology Hub (IETH) by delivering rapid prototypes and MVPs (e.g., AI/ML, intelligent automation, digital worker tools)
Adapt quickly to changing requirements and emerging technologies in early-phase projects
Work closely with multidisciplinary teams to iterate on solutions with minimal overhead
Provide technical leadership, design guidance, and peer review to junior developers and cross-functional teams
Participate in architecture discussions, solution reviews, and internal communities of practice
Contribute to and maintain shared coding standards, design patterns, and documentation
Utilize artificial intelligence for faster velocity and accuracy of products and systems