Technical Lead. #Net / C# with Azure Apps and Data tech stack
Apply NowCompany: Tech Tammina
Location: Portland, OR 97229
Description:
Technical Lead. #Net / C# with Azure Apps and Data tech stack.
Portland, OR.
Required Experience : BS degree in computer science, engineering, or related discipline.
Minimum of 8 years Agile software development experience
Minimum 5 years of experience with C#, Python and/or PySpark development languages
Minimum 5 years of experience with SQL and No-SQL solutions for creation and maintenance of both Relational and Hierarchical data models, including implementation of complex queries and data transformations
Minimum 2 years as a data services developer responsible for production data delivery in a cloud-based PaaS
Minimum 2 year of experience in a global IT outsourcing organization required
Hands-on experience with cloud application delivery involving common technologies: Azure Functions, Logic Apps, App Service, Web Apps, API Gateway, Service Bus, Event Grid, Application Insights, Key Vault, Azure File/Blob/Table Storage, Azure DevOps, Confluence, REST Principles, Swagger, JSON, OData, Azure Cosmos DB, Azure SQL, ADLS Gen2, Azure Data Factory, Data bricks, Spark.
Experience in Cloud Services Architectures, SOA and Micro services Architecture, traditional and hybrid architectures supporting modern and legacy B2B/B2C system integrations
Experience with global apparel retailers, Microsoft Dynamics 365 DIXF/DMF, and Test-Driven Development is preferred Specific Job Skills.
Leverage excellent written and verbal communication skills, including strong interpretive skills, as well as the ability to effectively present, negotiate, influence, and create support around a common direction.
Share deep understanding of different software development life cycles (waterfall, iterative, agile) and contemporary software quality assurance processes and automated tools
Deliver production-quality code, tests, artifacts, documentation, and deployable solutions based on rapidly changing business needs
Recognize, tolerate, and clarify ambiguity while maintaining positive, solution-oriented attitude
Work with cross-functional technology teams and business process streams
Adapt immediately to changing business needs based on direction from leadership
Demonstrate experience with enterprise scale development, testing, QA, and release management
Own multiple concurrent tasks required for release and project delivery, communicating status regularly with project management and coworkers through collaboration tools, e.g. Azure Dev Ops, Teams
Follow release management process across multiple business applications and environments, e.g., preview, development, test, staging, production, training, production support, and various integrations
Participate in Release Deployment and Post Go Live activities; provide status to the release coordinator on a regular basis for the release
Must have a desire for achieving excellence in customer satisfaction, process and product quality and reliability.
Portland, OR.
Required Experience : BS degree in computer science, engineering, or related discipline.
Minimum of 8 years Agile software development experience
Minimum 5 years of experience with C#, Python and/or PySpark development languages
Minimum 5 years of experience with SQL and No-SQL solutions for creation and maintenance of both Relational and Hierarchical data models, including implementation of complex queries and data transformations
Minimum 2 years as a data services developer responsible for production data delivery in a cloud-based PaaS
Minimum 2 year of experience in a global IT outsourcing organization required
Hands-on experience with cloud application delivery involving common technologies: Azure Functions, Logic Apps, App Service, Web Apps, API Gateway, Service Bus, Event Grid, Application Insights, Key Vault, Azure File/Blob/Table Storage, Azure DevOps, Confluence, REST Principles, Swagger, JSON, OData, Azure Cosmos DB, Azure SQL, ADLS Gen2, Azure Data Factory, Data bricks, Spark.
Experience in Cloud Services Architectures, SOA and Micro services Architecture, traditional and hybrid architectures supporting modern and legacy B2B/B2C system integrations
Experience with global apparel retailers, Microsoft Dynamics 365 DIXF/DMF, and Test-Driven Development is preferred Specific Job Skills.
Leverage excellent written and verbal communication skills, including strong interpretive skills, as well as the ability to effectively present, negotiate, influence, and create support around a common direction.
Share deep understanding of different software development life cycles (waterfall, iterative, agile) and contemporary software quality assurance processes and automated tools
Deliver production-quality code, tests, artifacts, documentation, and deployable solutions based on rapidly changing business needs
Recognize, tolerate, and clarify ambiguity while maintaining positive, solution-oriented attitude
Work with cross-functional technology teams and business process streams
Adapt immediately to changing business needs based on direction from leadership
Demonstrate experience with enterprise scale development, testing, QA, and release management
Own multiple concurrent tasks required for release and project delivery, communicating status regularly with project management and coworkers through collaboration tools, e.g. Azure Dev Ops, Teams
Follow release management process across multiple business applications and environments, e.g., preview, development, test, staging, production, training, production support, and various integrations
Participate in Release Deployment and Post Go Live activities; provide status to the release coordinator on a regular basis for the release
Must have a desire for achieving excellence in customer satisfaction, process and product quality and reliability.