Job Responsibilities
Provide ongoing IT support for .NET and .NET Core systems, including diagnosing and resolving complex production issues.
Support specialized frameworks and modules, including Multi-Language Translation (MLT).
Deliver automated solutions across multiple platforms to meet operational needs.
Design, develop, and implement enterprise-level applications, integrations, and system enhancements.
Create specifications and develop complex business-critical software solutions using industry-standard software engineering processes.
Provide expertise in integrating applications across Commerce systems and business units.
Develop and maintain programming standards, reusable architectures, and development procedures.
Assist with migration of existing codebases and applications to cloud environments.
Support modernization initiatives aligned with the agency's long-term IT strategy and architecture.
Develop, configure, and maintain Azure DevOps (ADO) environments, including build and release pipelines, branching and merging strategies, permissions, custom tasks, and build definitions.
Participate in deployment activities and assist in identifying and resolving deployment-related issues.
Ensure Continuous Integration and Continuous Delivery/Deployment (CI/CD) processes align with organizational standards and best practices.
Provide architectural and design recommendations that support long-term IT organizational strategy.
Participate in design reviews, code reviews, including code refactoring decisions and Rough Order of Magnitude (ROM) estimates.
Serve as a technical expert, mentor, advocate, and internal consultant on engineering best practices and emerging technologies.
Apply and promote adherence to current SDLC, Agile, and engineering processes.
Research emerging technologies and provide recommendations regarding their applicability to the agency's systems and objectives.
Maintain technical documentation to support knowledge transfer, continuity, and governance.
Knowledge, Skills and Abilities:
Bachelor's or master's degree in computer science, information systems, or related field, or equivalent work experience.
Minimum of ten (10) years of professional experience developing enterprise applications using .NET technologies.
Minimum of ten (10) years of experience with .NET Frameworks to include .NET 4.5+, .NET CORE, .NET 8.0, C#, ASP.NET, and MVC/Razor pages.
Minimum of ten (10) years of experience with Visual Studio 2019 or higher.
Strong object-oriented programming skills and design principles.
Expert-level knowledge of modern programming languages, frameworks, and debugging techniques.
Experience designing and developing applications in multi-tier (n-tier) architectures.
Experience with responsive front-end frameworks including Bootstrap, jQuery, and AngularJS.
Experience with logging and document generation tools such as NLog and iText.
Experience in database design, development, and management using Oracle and SQL Server.
Strong SQL (Structured Query Language)/Transact-SQL SQL/TSQL skills including query optimization and tuning.
Experience with data manipulation, stored procedures, indexing strategies, and performance improvement.
Experience with distributed caching/analytics technologies such as Redis and ElasticSearch.
Understanding of vector search and Retrieval-Augmented Generation (RAG) concepts.
Experience with Azure DevOps for source control, work management, CI/CD, and automated build/deployment.
Experience with branching/merging strategies for parallel development.
Ability to configure build pipelines, deployment configurations, transformations, and environment setups.
Experience supporting production deployments and troubleshooting deployment issues.
Experience with code quality/security scanning tools such as SonarQube or SonarCloud.
Ability to integrate AI/LLM services into .NET applications (Azure OpenAI, OpenAI APIs, Microsoft Copilot, etc.).
Understanding of AI-related constraints such as hallucinations, latency, cost, and privacy, and how to mitigate them in application code.
Experience serving as a project leader or lead technical expert on multiple complex IT projects.
Ability to handle high-complexity issues requiring knowledge across multiple technical domains and business areas.
Experience writing clear and comprehensive technical documentation.
Experience using wireframing/prototyping tools.
Strong understanding of Software Development Life Cycle (SDLC) and Agile methodologies.
Knowledge of ADA compliance and experience implementing accessibility standards.
Deep knowledge of modern application design patterns and best practices.
location: Tallahassee, Florida
job type: Contract
salary: $65 - 70 per hour
work hours: 8am to 5pm
education: No Degree Required
responsibilities:
Job Responsibilities
- Provide ongoing IT support for .NET and .NET Core systems, including diagnosing and resolving complex production issues.
- Support specialized frameworks and modules, including Multi-Language Translation (MLT).
- Deliver automated solutions across multiple platforms to meet operational needs.
- Design, develop, and implement enterprise-level applications, integrations, and system enhancements.
- Create specifications and develop complex business-critical software solutions using industry-standard software engineering processes.
- Provide expertise in integrating applications across Commerce systems and business units.
- Develop and maintain programming standards, reusable architectures, and development procedures.
- Assist with migration of existing codebases and applications to cloud environments. Support modernization initiatives aligned with the agency's long-term IT strategy and architecture. Develop, configure, and maintain Azure DevOps (ADO) environments, including build and release pipelines, branching and merging strategies, permissions, custom tasks, and build definitions. Participate in deployment activities and assist in identifying and resolving deployment-related issues.
- Ensure Continuous Integration and Continuous Delivery/Deployment (CI/CD) processes align with organizational standards and best practices.
- Provide architectural and design recommendations that support long-term IT organizational strategy.
- Participate in design reviews, code reviews, including code refactoring decisions and Rough Order of Magnitude (ROM) estimates.
- Serve as a technical expert, mentor, advocate, and internal consultant on engineering best practices and emerging technologies.
- Apply and promote adherence to current SDLC, Agile, and engineering processes.
- Research emerging technologies and provide recommendations regarding their applicability to the agency's systems and objectives.
- Maintain technical documentation to support knowledge transfer, continuity, and governance.
qualifications:
Knowledge, Skills and Abilities:
Bachelor's or master's degree in computer science, information systems, or related field, or equivalent work experience.
Minimum of ten (10) years of professional experience developing enterprise applications using .NET technologies.
Minimum of ten (10) years of experience with .NET Frameworks to include .NET 4.5+, .NET CORE, .NET 8.0, C#, ASP.NET, and MVC/Razor pages.
Minimum of ten (10) years of experience with Visual Studio 2019 or higher.
Strong object-oriented programming skills and design principles.
Expert-level knowledge of modern programming languages, frameworks, and debugging techniques.
Experience designing and developing applications in multi-tier (n-tier) architectures.
Experience with responsive front-end frameworks including Bootstrap, jQuery, and AngularJS.
Experience with logging and document generation tools such as NLog and iText.
Experience in database design, development, and management using Oracle and SQL Server.
Strong SQL (Structured Query Language)/Transact-SQL SQL/TSQL skills including query optimization and tuning.
Experience with data manipulation, stored procedures, indexing strategies, and performance improvement.
Experience with distributed caching/analytics technologies such as Redis and ElasticSearch.
Understanding of vector search and Retrieval-Augmented Generation (RAG) concepts.
Experience with Azure DevOps for source control, work management, CI/CD, and automated build/deployment.
Experience with branching/merging strategies for parallel development.
Ability to configure build pipelines, deployment configurations, transformations, and environment setups.
Experience supporting production deployments and troubleshooting deployment issues.
Experience with code quality/security scanning tools such as SonarQube or SonarCloud.
Ability to integrate AI/LLM services into .NET applications (Azure OpenAI, OpenAI APIs, Microsoft Copilot, etc.).
Understanding of AI-related constraints such as hallucinations, latency, cost, and privacy, and how to mitigate them in application code.
Experience serving as a project leader or lead technical expert on multiple complex IT projects.
Ability to handle high-complexity issues requiring knowledge across multiple technical domains and business areas.
Experience writing clear and comprehensive technical documentation.
Experience using wireframing/prototyping tools.
Strong understanding of Software Development Life Cycle (SDLC) and Agile methodologies.
Knowledge of ADA compliance and experience implementing accessibility standards.
Deep knowledge of modern application design patterns and best practices.
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 Digital, 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 Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.