job summary: Critical Skills Experience and familiarity with Agile tools and delivery methodologiesUse of integrated development and code version management, code quality tools to incorporate automation into code development, build/release processes to improve Dev cycle efficienciesKnowledge of and experience Integrating with on-premise and web-based business rule enginesArchitecture and design in a Windows/Linux .NET environmentLanguages, frameworks, tools to include C#, .NET/Core, Angular, REST, WebAPI, n-tiered architectures, cloud-base app monitoring tools (e.g. Dynatrace, AppD, Datadog)Participate in technology evaluations/PoCs and code/design reviews. Creation of traditional Dev artifacts to document and managing application architecture and solution design, including Design Documents (High/Low-Level), class diagrams, sequence and collaboration and ER diagramsTechnical leadership and ability to lead a team in designs, analyze performance of existing systems, and propose new design alternatives that meet or improve on system SLAsIntegration experience with ESB, API Gateway and queueing systems Experience in application containerization using Docker for app deployment, Kubernetes or similar for container orchestrationDatabase (structured/unstructured data) experience, e.g. SQL Server, Oracle PL/SQL, NoSQL Helping team with any technical questions and giving them the right level of guidanceKnowledge, Usage of Code quality and security approaches to include use of code smells, security vulnerability identification/resolution, tools (e.g. Sonarqube, Veracode, Zap)Modern development tools and practices, including Cloud platforms (GCP or Azure), Continuous Integration and Deployment/Delivery (CI/CD), security development and testing practices (DevSecOps) location: Irving, Texas job type: Permanent salary: $140,000 - 145,000 per year work hours: 8am to 4pm education: Bachelors responsibilities: Responsibilities Implement solution and technology architecture for real time transaction processing applications for cloud that are highly available, scalable, with little to no down time. Analyze functional and technical requirements and convert these specs into a technical designLead /Work closely with Agile team and Product teams in the process of creating/estimating/refining user stories while helping prioritize technical concerns (tech debt)Design, build, deploy, test, and debug components in accordance with SDLC best practicesBreak down design work into smaller technical tasks and provide estimates of effort levels and coordinate their completion through the Development cycle qualifications: Experience level: Education: Bachelors skills: .NET Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.