<p><strong>Job Overview</strong></p><p>We are seeking a highly skilled Full Stack Developer with expertise in Perl to join our team. The ideal candidate will be responsible for developing and maintaining a registration-based portal with a multi-tenant database structure. This application is hosted on AWS, using PostgreSQL as the primary database.</p><p>This role involves full-stack development, including both back-end logic and front-end implementation. The position requires working within a Waterfall development environment, ensuring clear documentation, structured processes, and rigorous testing.</p><p><strong>Key Responsibilities</strong></p><ul><li>Develop & Maintain: Design, develop, and maintain robust full-stack applications using Perl for backend logic.</li><li>Database Management: Work with PostgreSQL, designing and optimizing database queries, ensuring efficiency in a multi-tenant architecture.</li><li>AWS Hosting: Manage and optimize application hosting on AWS (EC2, S3, RDS, etc.).</li><li>Front-End Development: Implement front-end interfaces and workflows, ensuring usability and performance.</li><li>Code Review & Testing: Conduct thorough code reviews and ensure high-quality releases following Waterfall methodology.</li><li>Collaboration: Work closely with business analysts, project managers, and QA teams to define requirements and deliver solutions.</li><li>Security & Compliance: Implement security best practices, ensuring compliance with relevant industry standards.</li></ul><p><br></p>
We are offering an exciting opportunity for a Full Stack Developer to join our team in the Financial Services industry, based in Princeton, New Jersey. In this role, you will be deeply involved in the design, development, and implementation of systems that support various complex operational functions. You will also have a direct collaboration with business users, providing hands-on application development and ensuring high-quality and efficient web applications.<br><br>Responsibilities:<br>• Collaborate directly with business users for the analysis and assessment of business and system requirements across various functional disciplines.<br>• Design, develop and implement systems that support trading, help desk, surveillance, clearing, business intelligence, finance, and other complex middle and back office operational systems.<br>• Participate in hands-on application development, demonstrating a strong desire to be in-the-code.<br>• Define the back-end REST APIs for the features of the services being built.<br>• Employ your expertise in core Java and JEE technologies, and your in-depth knowledge of one or more application frameworks such as Spring Boot.<br>• Utilize your skills in web development tools and languages such as Angular, HTML5, CSS, and Javascript.<br>• Work on complex database design and SQL tasks.<br>• Handle Linux and shell scripting tasks.<br>• Work with the team to define test cases, and write unit, integration, and end-to-end tests.<br>• Adhere to industry-standard architecture design methodologies and processes.<br>• Display strong written and oral communication skills, being self-directed and motivated to work in a fast-paced team-oriented environment.
<p>We are looking for a highly skilled Sr. Software Engineer to join our dynamic team in Hilliard, Ohio. In this role, you will leverage your technical expertise to develop innovative software solutions and lead engineering teams through complex projects. If you have a passion for problem-solving and staying ahead of emerging technologies, this is the perfect opportunity to make a meaningful impact in the tech industry.</p><p><br></p><p>Responsibilities:</p><p>• Design and implement advanced software solutions across diverse projects, ensuring high-quality outcomes.</p><p>• Lead and mentor engineering teams, providing guidance and technical expertise throughout all stages of development.</p><p>• Build and maintain scalable applications, APIs, and database models to meet business needs.</p><p>• Collaborate with product managers, UX designers, and business stakeholders to gather and refine project requirements.</p><p>• Manage software deployments and provide post-release support to ensure smooth operation.</p><p>• Recommend and implement process improvements to enhance productivity and software quality.</p><p>• Conduct thorough code reviews and approve changes to ensure adherence to best practices.</p><p>• Evaluate team performance and foster growth through constructive feedback.</p><p>• Stay updated on emerging technologies and industry trends to drive innovation.</p><p>• Assess and select appropriate frameworks, technologies, platforms, and tools for project success.</p>
<p>Are you looking for an opportunity to work on a close-knit team where your contributions have direct and meaningful impact? As an <strong>Application Developer</strong>, you’ll join a dynamic group of skilled professionals who thrive in a fast-paced environment, value collaboration, and embrace multi-functional roles. This position is perfect for someone ready to wear <strong>many hats</strong> and excited to take <strong>ownership</strong> of their work while delivering innovative software solutions.</p><p>We’re seeking a developer with strong skills in the <strong>.NET Framework, C#, Entity Framework,</strong> and <strong>SQL</strong>—someone ready to apply their expertise across all stages of software development in a collaborative, high-ownership environment.</p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>Full Stack Development</strong>: Design, build, maintain, and enhance applications using the .NET Framework, C#, Entity Framework, and SQL.</li><li><strong>Multi-functional Collaboration</strong>: Contribute across multiple areas, including front-end, back-end, database architecture, testing, and deployments.</li><li><strong>Ownership of Projects</strong>: Manage development tasks from conception to delivery, with the freedom to make impactful decisions on software architecture and design.</li><li><strong>Problem Solving</strong>: Tackle technical challenges and propose solutions; proactively identify opportunities for process and system improvements.</li><li><strong>Cross-Team Communication</strong>: Work closely with stakeholders—including product managers, designers, and business leaders—to ensure solutions meet business needs and user expectations.</li><li><strong>Performance Optimization</strong>: Ensure applications are scalable, maintainable, and deliver optimal performance to meet business objectives.</li><li><strong>Documentation and Training</strong>: Document processes and solutions and provide guidance and training to team members as needed.</li></ul><p><strong>What Makes This Role Unique?</strong></p><ul><li><strong>Small Team Dynamics</strong>: You’ll have the chance to shape key aspects of our applications and systems—no getting lost in a giant enterprise where your work blends into the background.</li><li><strong>Broad Role</strong>: Wear many hats and dive into different aspects of development while enhancing your technical and leadership skills.</li><li><strong>High Ownership</strong>: Take full responsibility for the applications you work on and enjoy direct visibility into how they impact the overall business.</li><li><strong>Collaborative Environment</strong>: Work closely with passionate teammates who value your ideas and contributions.</li></ul>
We are looking for a highly motivated Web Developer to join our team in De Pere, Wisconsin. This Contract-to-Permanent position offers an exciting opportunity to contribute to the development and enhancement of web applications within the hospitality industry. The ideal candidate will have a strong background in front-end technologies and a keen interest in creating seamless user experiences.<br><br>Responsibilities:<br>• Develop and maintain user-friendly web interfaces using JavaScript, CSS, and HTML.<br>• Collaborate with backend developers to integrate Blazor and Razor components into web applications.<br>• Enhance and optimize the functionality of online shopping carts, ensuring smooth customer experiences.<br>• Work with ASP.NET frameworks, including versions 5 through 9, to build scalable web solutions.<br>• Implement and troubleshoot database interactions to support web applications.<br>• Participate in code reviews and provide constructive feedback to improve development standards.<br>• Analyze requirements and translate them into technical solutions.<br>• Ensure web applications are compatible across various browsers and devices.<br>• Debug and resolve issues to maintain the performance and reliability of web systems.<br>• Stay updated on emerging technologies and industry best practices to continuously improve development processes.
<p><strong>Position: </strong>Senior Full Stack Software Engineer</p><p><strong>Location:</strong> 100% Onsite – West Des Moines, IA</p><p><strong>Job Type:</strong> 6-Month Contract-to-Hire</p><p><strong>Work Authorization:</strong> Must be a U.S. Citizen or Green Card Holder</p><p><br></p><p><strong>Overview:</strong></p><p>We are seeking multiple experienced Senior Full Stack Software Engineers to join a fast-growing development team focused on modernizing internal and external-facing applications. Ideal candidates will bring a strong foundation in .NET Core/.NET 6+ (ideally .NET 8), front-end experience with Vue.js or React, and a deep understanding of object-oriented programming principles. This is a highly collaborative, heads-down coding environment where team members contribute to scalable solutions driving major business value.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Design, build, and maintain scalable backend services using .NET 8+</li><li>Develop clean, functional front-end applications using Vue.js, React, or vanilla JavaScript</li><li>Work with GraphQL and REST APIs</li><li>Write and maintain unit tests (goal of 89%+ coverage)</li><li>Support integration testing and collaborate on improving test strategies</li><li>Follow CI/CD best practices using GitHub, GitFlows, and automated pipelines</li><li>Utilize observability tools like Sentry for debugging and performance monitoring</li><li>Collaborate with team members during daily stand-ups and code pairing</li><li>Participate in code reviews and knowledge-sharing as part of agile development</li></ul><p><br></p>
<p>We are looking for a Senior Software Engineer to join our team in Southern New Hampshire. In this role, you will be instrumental in designing and implementing high-quality software solutions that support business operations and enhance user experiences. This position offers the opportunity to work on innovative projects, collaborate with cross-functional teams, and contribute to the development of technical standards and best practices.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain software solutions that align with business requirements and adhere to established technical standards.</p><p>• Design, refactor, and support data extraction and transformation tools, as well as web-based workflow management utilities.</p><p>• Collaborate with team members to establish software development standards, conduct code reviews, and manage version control.</p><p>• Serve as a technical resource for server-based third-party applications, ensuring smooth functionality and resolving issues.</p><p>• Monitor system performance, troubleshoot incidents, and implement improvements to maintain optimal operations.</p><p>• Ensure the confidentiality and security of sensitive information during software development and maintenance.</p><p>• Contribute to the creation of policies and procedures for software architecture and technical standards, supporting the development of the company’s software roadmap.</p><p>• Provide training, coaching, and support to team members on in-house and third-party tools.</p><p>• Recommend and implement design and product enhancements based on business needs and technological advancements.</p>
<p>FULLY ONSITE ROLE in Clearwater, FL. NOT A REMOTE POSITION. INTERVIEWS BEING SET UP WITH OUR CLIENT BEING SET UP THIS WEEK, VERY QUICK MOVING HIRE. FULLY ONSITE ROLE. NOT A REMOTE POSITION.</p><p><br></p><p>We are looking for an experienced Senior PHP/Oracle Full Stack Developer to join our team in Pinellas Park, Florida. In this Contract-to-Permanent position, you will play a critical role in designing, developing, and maintaining cutting-edge web applications that seamlessly integrate front-end user interfaces with robust back-end functionality. The ideal candidate will be passionate about creating efficient, scalable solutions and thrive in a collaborative environment.</p><p><br></p><p>Responsibilities:</p><p>• Design and implement responsive web applications from concept to deployment, ensuring seamless functionality and user experience.</p><p>• Develop engaging front-end interfaces using technologies such as HTML5, CSS3, JavaScript, and modern frameworks.</p><p>• Create and optimize Oracle database connections and queries to support application performance.</p><p>• Write efficient PL/SQL procedures and functions to enhance application capabilities.</p><p>• Collaborate with cross-functional teams to deliver high-quality software solutions.</p><p>• Troubleshoot, debug, and optimize application performance across the full stack.</p><p>• Implement RESTful APIs and integrate them with web applications.</p><p>• Manage and maintain Oracle database systems, including performance tuning and troubleshooting.</p><p>• Participate in code reviews and contribute to best practices in development.</p><p>• Stay updated on emerging technologies and tools to drive innovation and efficiency.</p>
<p>We are looking for a <strong>Junior Software Developer </strong>in Cedar Rapids, Iowa. In this role, you will contribute to the design, development, and maintenance of web and desktop applications, ensuring they meet high-quality standards. This position offers an excellent opportunity to enhance your technical expertise while collaborating with a dynamic and innovative team. Call 319-362-8606, or email your resume directly to Shania Lewis - Technology Recruiting Manager at Robert Half (email information is on LinkedIn). Let's talk!!</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Develop and maintain web and desktop applications using C# and related technologies.</p><p>• Collaborate closely with team members to gather and understand project requirements.</p><p>• Write clean, efficient, and well-documented code that adheres to best practices.</p><p>• Participate actively in code reviews to ensure quality and learn from constructive feedback.</p><p>• Test and debug applications to identify and resolve issues, ensuring optimal functionality.</p><p>• Implement and refine APIs to support application integration.</p><p>• Utilize tools like GitHub and bug tracking systems to manage development workflows.</p><p>• Apply Agile Scrum methodologies to prioritize tasks and improve project efficiency.</p><p>• Stay updated on emerging trends and technologies to enhance software development practices.</p>
We are looking for a skilled Senior Software Engineer to join our team in New York, New York. In this role, you will contribute to the development and maintenance of complex web applications, leveraging modern technologies and best practices. Your expertise in front-end and back-end development will be critical in delivering high-quality solutions that meet user and business needs.<br><br>Responsibilities:<br>• Develop and maintain web applications using Ruby on Rails and JavaScript frameworks such as React.js.<br>• Create responsive and accessible user interfaces that adhere to modern web standards and best practices.<br>• Collaborate with cross-functional teams to design and implement scalable software solutions.<br>• Write clean, efficient, and well-documented code following industry best practices.<br>• Manage version control using Git and ensure smooth integration of code changes.<br>• Optimize database performance with MySQL and ensure data integrity.<br>• Troubleshoot and resolve software issues across the development lifecycle.<br>• Utilize Linux-based systems for deployment, configuration, and maintenance.<br>• Stay updated on emerging technologies to improve development processes and enhance application performance.
We are looking for a skilled Software Developer to join our team in Cleveland, Ohio. In this role, you will contribute to the design, development, and optimization of software applications using modern technologies. This position offers an opportunity to work collaboratively with a dynamic team and make a significant impact on innovative projects.<br><br>Responsibilities:<br>• Develop, test, and maintain software applications using C#, .NET, and related frameworks.<br>• Collaborate with team members to modernize and enhance internal applications.<br>• Utilize front-end technologies to create user-friendly interfaces and improve application functionality.<br>• Implement solutions leveraging Snowflake and Azure platforms.<br>• Participate in code reviews to ensure quality and adherence to best practices.<br>• Troubleshoot and resolve software issues to maintain system reliability.<br>• Research and apply forward-thinking approaches to software development.<br>• Communicate effectively with team members and stakeholders to deliver project requirements.<br>• Stay updated on emerging technologies to continuously improve development processes.
<p>We are looking for a dynamic and experienced DevOps Technical Lead to join our team in Mahwah, New Jersey. In this role, you will take charge of designing and implementing scalable, secure, and reliable systems, while driving infrastructure strategies to ensure optimal performance and efficiency. This position offers an exciting opportunity to lead critical initiatives that enhance application performance and prepare our platform for growth.</p><p><br></p><p><strong><u>Responsibilities:</u></strong></p><ul><li>Develop and execute a comprehensive backend, infrastructure, and DevOps strategy to support organizational goals.</li><li>Design and implement scalable and secure systems that ensure reliability and efficiency.</li><li>Investigate and resolve complex performance issues across infrastructure and integrations.</li><li>Lead the development of backend systems, coding standards, API integrations, and overall architecture.</li><li>Direct cloud strategies, infrastructure tooling, automation processes, and continuous integration/continuous delivery (CI/CD) pipelines.</li><li>Assess and adopt new tools, frameworks, and technologies to enhance operational efficiency.</li><li>Establish performance metrics and key performance indicators (KPIs) to monitor infrastructure effectiveness.</li><li>Implement proactive monitoring, logging, and alerting systems to ensure early detection of issues.</li><li>Optimize infrastructure costs while managing budgets effectively.</li><li>Communicate technical solutions and strategies clearly to stakeholders across various levels of the organization.</li></ul>
<p>Are you ready to take on complex technical challenges while shaping the future of secure, data-driven platforms? Robert Half Technology is seeking a <strong>Full Stack Developer</strong> to join our client-facing team in Irvine, CA. This is a unique opportunity to build secure, real-time applications from the ground up—working with cutting-edge technologies across cloud, data visualization, and industrial IoT.</p><p>Responsibilities:</p><ul><li>Design and implement a responsive, intuitive web interface for operators and engineers.</li><li>Develop secure back-end services and APIs to integrate with cloud-based data pipelines and analytics engines.</li><li>Build and optimize data visualizations (time-series, real-time alerts, system metrics) using modern frameworks.</li><li>Collaborate with UI/UX designers and engineers to translate workflows into user-friendly solutions.</li><li>Ensure scalability, performance, and reliability across multi-tenant cloud environments.</li><li>Write clean, maintainable code; participate in code reviews, automated testing, and CI/CD pipelines.</li></ul><p><br></p>
<p>We are looking for a Senior Digital Experience Designer (UX) to lead and enhance the digital presence for a non-profit organization in Chicago, Illinois. This long-term contract role focuses on leveraging brand standards and accessibility guidelines to design intuitive, engaging, and accessible digital experiences. As a strategic leader, you will collaborate with cross-functional teams to improve websites, applications, and digital tools that drive awareness and support fundraising efforts.</p><p><br></p><p>Responsibilities:</p><p>• Develop and implement digital design strategies that align with brand standards and accessibility guidelines.</p><p>• Oversee the improvement of multiple websites and applications within the organization’s digital ecosystem.</p><p>• Collaborate closely with front-end and back-end developers to ensure design feasibility and functionality.</p><p>• Create and refine information design elements, such as infographics and icons, to present data effectively.</p><p>• Provide expert consultation on digital projects, offering clear direction and constructive feedback to enhance outcomes.</p><p>• Design user interfaces that are intuitive and visually compelling, ensuring consistency across platforms.</p><p>• Support digital initiatives aimed at increasing awareness and driving fundraising efforts.</p><p>• Utilize tools like Figma and Adobe XD to create detailed wireframes and prototypes.</p><p>• Advocate for best practices in user experience design, ensuring all digital products meet high standards of usability.</p>
We are looking for an experienced Senior Fullstack Developer to drive the development of cutting-edge features and APIs for our proprietary Content Management System platform. This role offers the opportunity to work with modern technologies and contribute to scalable, high-performance software solutions that enhance the delivery and monetization of media content in live events, stadiums, and broadcasts. Collaboration with cross-functional teams will be a key aspect of this position, ensuring impactful and efficient software development.<br><br>Responsibilities:<br>• Design and develop innovative features and RESTful APIs for the company’s Content Management System platform.<br>• Maintain and improve the existing codebase built with React, Node.js, Java, Python, and PostgreSQL.<br>• Optimize application performance, scalability, and reliability to support high-demand environments.<br>• Work closely with product managers, designers, and engineers to translate business requirements into technical solutions.<br>• Conduct code reviews, participate in architecture discussions, and contribute to technical planning.<br>• Ensure adherence to best practices in software development, testing, and deployment processes.<br>• Troubleshoot and resolve production issues promptly to minimize disruptions.<br>• Provide guidance to less experienced developers and foster a culture of collaboration and continuous improvement within the team.
We are looking for an experienced and driven Sr. Software Engineer to join our team in New York, New York. As part of a dynamic financial services organization, you will play a critical role in developing and optimizing software solutions that support quantitative investment strategies. This position offers the opportunity to collaborate with a skilled global team and contribute to cutting-edge advancements in the world of automated trading.<br><br>Responsibilities:<br>• Design, develop, and maintain software systems that support quantitative trading and investment strategies.<br>• Collaborate with cross-functional teams to implement research-tested solutions into production environments.<br>• Optimize and enhance backend systems to ensure high performance and reliability.<br>• Develop APIs and integrate third-party tools to support data analysis and trading operations.<br>• Ensure the quality and accuracy of data by implementing robust validation and improvement processes.<br>• Participate in Agile Scrum workflows to deliver projects efficiently and effectively.<br>• Create comprehensive documentation for software systems and processes.<br>• Conduct performance testing and debugging to ensure system stability.<br>• Stay updated on emerging technologies and incorporate relevant innovations into development practices.<br>• Provide mentorship and guidance to less experienced team members when needed.
<p>We are looking for an experienced and innovative Senior Software Engineer to join our dynamic team in Hilliard, Ohio. In this role, you will collaborate with cross-functional teams to deliver high-quality products. If you thrive on solving complex problems and staying ahead of industry trends, this is the perfect opportunity to make an impact.</p><p><br></p><p>Responsibilities:</p><p>• Design and develop advanced software solutions tailored to meet complex business needs.</p><p>• Lead and mentor a team of engineers, providing guidance throughout project lifecycles.</p><p>• Build and maintain scalable applications, APIs, and database models to ensure optimal performance.</p><p>• Collaborate closely with product managers, user experience designers, and stakeholders to gather and refine project requirements.</p><p>• Manage software deployments and provide post-release support to ensure seamless operation.</p><p>• Recommend and implement best practices, tools, and processes to improve productivity and code quality.</p><p>• Conduct rigorous code reviews and approve changes to maintain high development standards.</p><p>• Evaluate team performance, offering constructive feedback and guidance for growth.</p><p>• Stay updated on emerging technologies and industry trends to propose innovative solutions.</p><p>• Assess and integrate frameworks, platforms, and tools to enhance development capabilities.</p>
We are in search of a Sr. Software Engineer to join our team based in Woodbridge, New Jersey. In this role, you will be tasked with the development of high-quality software solutions using modern scripting languages and AWS, ensuring scalability, performance, and maintainability. This position will also require you to collaborate closely with various teams to translate business requirements into technical specifications.<br><br>Responsibilities:<br>• Develop robust software solutions using scripting languages such as TypeScript, JavaScript, and Python, ensuring cross-platform compatibility and performance optimization.<br>• Design, develop, and deploy software solutions using React and AWS, adhering to architecture decisions.<br>• Manage APIs to support seamless integration across systems, ensuring adherence to performance, scalability, and security standards.<br>• Optimize the performance and cost-efficiency of applications hosted in AWS, leveraging services such as database management, serverless computing, and cloud storage solutions.<br>• Design, develop, and optimize SQL queries and database structures to support application requirements, ensuring data integrity, performance, and security in SQL-based systems.<br>• Work closely with cross-functional teams, including Business Solution Engineers and QA, to ensure successful project delivery.<br>• Communicate technical concepts clearly to non-technical audiences and promote best practices in coding, testing, and deployment across the team.<br>• Foster a culture of collaboration, innovation, and technical excellence by sharing your experience and knowledge with a team of engineers.<br>• Ensure adherence to security best practices in cloud-based development.
Robert Half is hiring! Apply today <br> Key Responsibilities: • Lead a team of backend and full-stack developers in the development and deployment of enterprise-grade applications. • Design and implement scalable, secure, and high-performance microservices using Java, Spring, and RESTful APIs. • Collaborate with cross-functional teams to define architecture, design patterns, and best practices. • Integrate applications with MySQL databases and manage data access using JDBC or JPA. • Optimize and manage applications running on Tomcat servers. • Provide mentorship and code reviews to ensure code quality, performance, and reliability. • Work with DevOps to automate CI/CD pipelines and manage cloud infrastructure using AWS services (e.g., EC2, RDS, S3, Lambda). • Ensure adherence to industry standards and compliance, especially in healthcare and POS domains. ________________________________________ Required Skills and Qualifications: • Minimum 7 years of detail oriented experience in Java development. • Strong expertise in Java Spring Framework (Spring, Spring MVC, Spring Data, etc.). • Hands-on experience building and consuming RESTful APIs. • Deep understanding of microservices architecture and inter-service communication. • Experience with Tomcat, JDBC, and MySQL. • Familiarity with UI frameworks such as Angular, React, or Vue.js (basic understanding required). • Proficiency in AWS services (e.g., EC2, S3, RDS, Lambda, CloudWatch). • Strong problem-solving skills and an ability to lead development efforts end-to-end. • Excellent verbal and written communication skills.
<p>As a Software Delivery Manager, you will manage software implementation projects, ensuring they adhere to deadlines and meet client requirements. You will work closely with business analysts and developers, handling client change requests and adjustments to project configurations.</p><p><br></p><p>Responsibilities:</p><p>• Manage and oversee software implementation projects, ensuring they are completed within set timelines.</p><p>• Handle detail-oriented interactions with clients, including addressing changes and managing pushbacks.</p><p>• Collaborate closely with business analysts and developers to align project milestones and deliverables.</p><p>• Oversee configuration changes as per client requests and ensure they are implemented accurately.</p><p>• Leverage your knowledge of Android Development, Atlassian Jira, Backend Development, C++, and Cloud Technologies to manage software projects effectively.</p><p>• Utilize AB Testing techniques to optimize software performance and ensure client satisfaction.</p><p>• Implement Agile Scrum methodologies to streamline project management processes.</p><p>• Oversee API Development and Deployments, ensuring they align with project objectives and client needs.</p><p>• Leverage your skills in Engineering to troubleshoot issues and optimize software performance.</p>
<p>**** For Faster response on the position, please send a message to Jimmy Escobar on LinkedIn or send an email to Jimmy.Escobar@roberthalf(.com) with your resume. You can also call my office number at 424-270-9193****</p><p><br></p><p>We are looking for a skilled Senior Software Engineer to join our team in Calabasas, California.This individual will collaborate on designing, developing, and maintaining innovative software solutions tailored to the entertainment and recreation industry. This position is hybrid 4 days a week on-site and 1 day remote. The Senior Software Engineer will mentor and lead team of software engineers. This role offers the opportunity to work with cutting-edge technologies and contribute to impactful projects.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain software applications using C#, .NET, and ASP.NET frameworks.</p><p>• Collaborate with team members to design and implement user-friendly interfaces leveraging JavaScript and React.js.</p><p>• Ensure the performance, quality, and responsiveness of applications through thorough testing and debugging.</p><p>• Participate in code reviews to maintain high standards of software development practices.</p><p>• Create technical documentation to support development and maintenance processes.</p><p>• Work closely with stakeholders to understand project requirements and deliver customized solutions.</p><p>• Troubleshoot and resolve software issues in a timely and efficient manner.</p><p>• Stay updated on emerging technologies and integrate them into development workflows when appropriate.</p><p>• Provide ongoing support and enhancements to existing software systems.</p>
<p>Get ready to ignite your career! We're searching for a <strong>brilliant Software Developer</strong> to join our dynamic team in sunny <strong>Jacksonville, Florida</strong>, on a <strong>Contract-to-Permanent</strong> basis!</p><p>If you're a coding wizard with a <strong>passion for back-end development</strong> and a knack for crafting innovative software, this is your chance to shine! You'll be a vital part of a talented crew of designers, developers, and strategists, all working together to create amazing solutions.</p><p><br></p><p>What You'll Be Doing:</p><ul><li><strong>Designing, developing, and maintaining cutting-edge web applications</strong> using the powerful Microsoft technology stack, always aiming for industry-best standards!</li><li><strong>Implementing and managing robust database solutions</strong>, ensuring peak performance and seamless scalability.</li><li><strong>Diving into every phase of the software development lifecycle</strong>, from initial analysis and design to development, testing, deployment, and ongoing support.</li><li><strong>Collaborating closely with cross-functional teams</strong> to gather requirements and deliver nothing less than <strong>high-quality, impactful solutions</strong>.</li><li><strong>Bringing user experiences to life</strong> by developing and integrating exciting JavaScript-based features and functionality.</li><li><strong>Lending your technical expertise</strong> to proposals and project scopes, helping us <strong>win fantastic client solutions!</strong></li><li><strong>Engaging directly with clients</strong>, presenting your incredible deliverables, and expertly addressing their feedback.</li><li><strong>Helping build and maintain awesome internal tools and applications</strong> that boost our team's productivity and success.</li><li><strong>Staying on the cutting edge of emerging technologies</strong> and enthusiastically sharing your knowledge to keep our team innovating!</li><li><strong>Ensuring top-notch quality assurance</strong> through rigorous testing and debugging processes.</li></ul><p><br></p>
<p>We are seeking a highly skilled SDET with a strong background in backend development and a passion for building robust, scalable, and testable systems. This role is ideal for someone who thrives in a fast-paced, agile environment and is eager to drive quality through automation, best practices, and collaboration.</p><p><br></p><p>Key Responsibilities:</p><ul><li>Design, develop, and maintain backend systems using Java and/or Node.js.</li><li>Create and implement comprehensive integration and functional test suites.</li><li>Define and enforce testing best practices, automation strategies, and code coverage standards.</li><li>Collaborate with DevOps to optimize CI/CD pipelines using tools like CircleCI and GitHub EMU.</li><li>Work hands-on with AWS services such as Lambda, Aurora, DocDB, and API Gateway.</li><li>Develop and manage QA data setup, mocking strategies, and test data pipelines.</li><li>Contribute to the design and maintenance of microservice architecture and third-party integrations.</li><li>Apply strong software architecture and infrastructure fundamentals to ensure system reliability and scalability.</li><li>Operate independently and collaboratively within agile teams to deliver high-quality software.</li></ul><p><br></p>
<p>Are you an experienced .NET Developer looking for your next career opportunity in Chicago, IL? Robert Half is actively building our pipeline of talented technology professionals to meet the growing demand for .NET development expertise in the Chicago area. Whether you’re seeking project-based work or a permanent position, we want to hear from you!</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, test, and deploy high-quality .NET applications, adhering to best practices and software development principles.</li><li>Collaborate closely with cross-functional teams, including business analysts, QA professionals, and other developers, to understand requirements and deliver solutions.</li><li>Maintain and enhance existing applications while identifying opportunities for system improvements.</li><li>Create and maintain documentation for software designs, processes, and coding standards.</li><li>Ensure application performance, scalability, and reliability by performing thorough testing and troubleshooting.</li></ul><p><br></p>
About Us At Robert Half, we specialize in connecting talented professionals with the best career opportunities in the technology field. We partner with some of the most reputable businesses in Chicago, offering you unmatched access to opportunities across industries. Whether you're looking to grow your skill set, tackle exciting projects, or elevate your career, we’re committed to being your trusted career partner. Why Choose Robert Half? Working with Robert Half means not only unlocking exciting opportunities with sought-after employers, but also gaining access to a host of exclusive benefits: A Team Committed to Your Success: We take the time to understand your skills, goals, and preferences, so we can align you with the best-fit opportunities. Unrivaled Access to Chicago’s Top Companies: With one of the largest detail oriented networks in the area, we bring opportunities to your doorstep that aren’t always listed. Comprehensive Career Support: From interview coaching to career advice, we provide expert support at every step of your job search. Competitive Compensation: We ensure you're placed in roles that value your skills, offering pay aligned with the Robert Half Salary Guide. About the Role We’re looking for mid-level .NET Developers to help build scalable, secure, and high-performing applications for our clients in the Chicago market. This position offers opportunities for growth, hands-on development experience, and collaboration with skilled teams across the Microsoft technology stack. Key Responsibilities Collaborate with software teams to design, build, test, and maintain web applications and APIs using .NET technologies. Participate in code reviews and contribute to the development of efficient, reusable code. Troubleshoot, debug, and optimize application performance. Work closely with cross-functional teams to support the delivery of business solutions. Communicate effectively with technical and non-technical stakeholders to clarify requirements and manage expectations. <br> Compensation Compensation aligns with the Robert Half Salary Guide for mid-level .NET Developers in the Chicago market and ranges between $94,500 and $112,000 per year depending on experience, company size, and employment type. This does not include bonuses, benefits, or other perks. (Source: 2023 Robert Half Salary Guide) Why Work With Us? At Robert Half, we specialize in matching tech talent with roles that offer competitive pay, growth opportunities, and fulfilling work environments. Whether you're looking for fully on-site or hybrid roles, our trusted network in the Chicago market ensures that you'll be placed with a company that values your talent. Take the next step toward advancing your tech career by working with a staffing partner who’s as invested in your growth as you are. Let Robert Half help you unlock new possibilities today!