job summary: Job Overview: Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions.These application program solutions may involve diverse development platforms, software, hardware, technologies and tools.Participates in the design, development and implementation of complex applications, often using new technologies. May provide technical direction and system architecture for individual initiatives. Serves as a fully seasoned/proficient technical resource.Will not have direct reports but may lead projects and direct activities of a team related to special initiatives or operations.May have responsibility for a project and project budget. May collaborate with external programmers to coordinate delivery of software application.Routine accountability is for technical knowledge and capabilities.Works under minimal supervision, with general guidance from more seasoned consultants. Typically requires 7 or more years of experience.Provide leadership and deep technical expertise in all aspects of solution design and application development for specific business environments.Focus on setting technical direction on groups of applications and similar technologies as well as taking responsibility for technically robust solutions encompassing all business, architecture, and technology constraints.May be responsible for coordinating teams to accomplish development in a matrixed organization. Typically requires 5-7 years of experience Responsibilities: The developer will be responsible for helping architect, develop, implement and maintain an application whose focus is to integrate with enterprise systems management tools; providing automation, scalability, and streamlining of software delivery and OS provisioning operations across 400K end user devices throughout the enterprise. Continuous Improvement: Contributes to continuous improvement and promotes leverage of successful products and processes from across TechnologyProactively supports knowledge sharing within the team and across Technology, for example, regularly holds information sharing sessionsRegularly holds information sharing sessions Required Education and Training Bachelor's degree in computer science, management information systems (or related field), or equivalent experience Required Knowledge and Skills: Languages: Java, C#, SQL, JavaScript, TypeScript, HTML, HTML5, XML, XSLT, JSONTechnologies: Spring, Hibernate, JPA, JUnit, JMS, WebServices (SOAP and REST), .NET Framework, Quartz, WMI, Apache Web Server, WSO2 ESB, Mulesoft, Active MQ, Tomcat, Angular 2+, Node, WebPack, RxJS, PrimeNG, CSS, SASS, LESS.Operating Systems: Windows, RedHat LinuxDatabases: MySQL, Microsoft SQL ServerTools: Eclipse, Visual Studio, VSCode, Subversion, Maven, Ant, Yarn, Jenkins, AnsibleAbility to work both independently and within a high-functioning team environmentsolid written and verbal communication skills - able to present to audiences including senior managementsolid organizational skills, ability to work with multiple groups to gather business requirements for product evidence and license compliance.solid analytical, multitasking and prioritization skillsProficiency in working in a fast-paced, complex, dynamic, business environmentProven ability to build relationships and influence individuals in all regions of the organizationAbility to understand complex application infrastructure and model for license compliance reporting.Ability to be a solid team player with commitment to overall organization goals. Desired Skills: Application DevelopmentWeb DevelopmentEnterprise Design PatternsSystems AdministrationSystems ArchitectureSystems EngineeringJVM TuningMemory and Performance AnalysisMicrosoft Endpoint Configuration Manager and API Bonus Skills: TypescriptAngular 2+Web FrameworksReactive ProgrammingMicroservices Architectures location: Plano, Texas job type: Contract salary: $80.14 - 90.14 per hour work hours: 8am to 5pm education: Bachelors responsibilities: Job Overview: Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions.These application program solutions may involve diverse development platforms, software, hardware, technologies and tools.Participates in the design, development and implementation of complex applications, often using new technologies. May provide technical direction and system architecture for individual initiatives. Serves as a fully seasoned/proficient technical resource.Will not have direct reports but may lead projects and direct activities of a team related to special initiatives or operations.May have responsibility for a project and project budget. May collaborate with external programmers to coordinate delivery of software application.Routine accountability is for technical knowledge and capabilities.Works under minimal supervision, with general guidance from more seasoned consultants. Typically requires 7 or more years of experience.Provide leadership and deep technical expertise in all aspects of solution design and application development for specific business environments.Focus on setting technical direction on groups of applications and similar technologies as well as taking responsibility for technically robust solutions encompassing all business, architecture, and technology constraints.May be responsible for coordinating teams to accomplish development in a matrixed organization. Typically requires 5-7 years of experience Responsibilities: The developer will be responsible for helping architect, develop, implement and maintain an application whose focus is to integrate with enterprise systems management tools; providing automation, scalability, and streamlining of software delivery and OS provisioning operations across 400K end user devices throughout the enterprise. Continuous Improvement: Contributes to continuous improvement and promotes leverage of successful products and processes from across TechnologyProactively supports knowledge sharing within the team and across Technology, for example, regularly holds information sharing sessionsRegularly holds information sharing sessions Required Education and Training Bachelor's degree in computer science, management information systems (or related field), or equivalent experience Required Knowledge and Skills: Languages: Java, C#, SQL, JavaScript, TypeScript, HTML, HTML5, XML, XSLT, JSONTechnologies: Spring, Hibernate, JPA, JUnit, JMS, WebServices (SOAP and REST), .NET Framework, Quartz, WMI, Apache Web Server, WSO2 ESB, Mulesoft, Active MQ, Tomcat, Angular 2+, Node, WebPack, RxJS, PrimeNG, CSS, SASS, LESS.Operating Systems: Windows, RedHat LinuxDatabases: MySQL, Microsoft SQL ServerTools: Eclipse, Visual Studio, VSCode, Subversion, Maven, Ant, Yarn, Jenkins, AnsibleAbility to work both independently and within a high-functioning team environmentsolid written and verbal communication skills - able to present to audiences including senior managementsolid organizational skills, ability to work with multiple groups to gather business requirements for product evidence and license compliance.solid analytical, multitasking and prioritization skillsProficiency in working in a fast-paced, complex, dynamic, business environmentProven ability to build relationships and influence individuals in all regions of the organizationAbility to understand complex application infrastructure and model for license compliance reporting.Ability to be a solid team player with commitment to overall organization goals. Desired Skills: Application DevelopmentWeb DevelopmentEnterprise Design PatternsSystems AdministrationSystems ArchitectureSystems EngineeringJVM TuningMemory and Performance AnalysisMicrosoft Endpoint Configuration Manager and API Bonus Skills: TypescriptAngular 2+Web FrameworksReactive ProgrammingMicroservices Architectures qualifications: Experience level: ExperiencedMinimum 8 years of experienceEducation: Bachelors skills: SQLApplication DevelopmentWeb DevelopmentEnterprise Design PatternsSystems AdministrationSystems ArchitectureSystems EngineeringJVM TuningMemory and Performance AnalysisMicrosoft Endpoint Configuration Manager and API 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.At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility). 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.