We are looking for a skilled Mid Level Software Developer to join our team in Independence, Missouri. In this role, you will contribute to the development, maintenance, and enhancement of various applications and portals, utilizing your expertise in full-stack development. This is a Contract to permanent position, offering an excellent opportunity for growth and the potential to step into leadership responsibilities.<br><br>Responsibilities:<br>• Develop and maintain applications and portals using full-stack development techniques.<br>• Enhance existing software systems by implementing new features and improving functionality.<br>• Upgrade legacy systems, including transitioning tools from VB.Net to modern frameworks.<br>• Collaborate with team members to ensure seamless integration of software components.<br>• Troubleshoot and resolve technical issues to maintain system reliability.<br>• Participate in the design and development of web interfaces to optimize user experience.<br>• Implement best practices for coding standards and software development processes.<br>• Work closely with stakeholders to understand project requirements and deliver solutions.<br>• Conduct testing and debugging to ensure high-quality software deliverables.<br>• Stay updated on industry trends and technologies to bring innovative solutions to the team.
We are looking for an experienced Software Developer with a strong background in full-stack development to join our team in Fridley, Minnesota. This role involves designing and maintaining both front-end user interfaces and back-end systems, ensuring seamless functionality and user experiences. As a Contract to permanent position, this opportunity offers a pathway for long-term collaboration within the manufacturing industry.<br><br>Responsibilities:<br>• Develop and maintain robust back-end systems, including database management and API integration.<br>• Create and optimize front-end user interfaces to ensure a smooth and intuitive user experience.<br>• Document software processes, workflows, and systems to improve clarity and future usability.<br>• Collaborate with cross-functional teams to identify and implement software solutions that align with business needs.<br>• Utilize expertise in ASP.NET and .NET frameworks to develop scalable and efficient applications.<br>• Manage and enhance APIs to ensure reliable data exchange across platforms.<br>• Perform troubleshooting and debugging to resolve software issues promptly.<br>• Apply knowledge of Microsoft SQL to maintain and optimize database performance.<br>• Support system operations by integrating software tools and features as required.<br>• Contribute to software development projects with attention to detail and quality assurance.
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 a talented Software Developer to join our team in San Antonio, Texas. This Contract to permanent position offers an exciting opportunity to contribute to enterprise application modernization and system integration efforts. The role will focus on developing and maintaining web and console applications, building APIs, and supporting cloud migration initiatives.<br><br>Responsibilities:<br>• Design, develop, and maintain web and console applications to support enterprise processes.<br>• Create and integrate APIs to facilitate seamless data exchange between systems.<br>• Modernize front-end applications by transitioning legacy platforms to updated frameworks.<br>• Assist with the migration of applications from on-premises environments to cloud-based solutions.<br>• Implement automated user provisioning systems and ensure efficient data workflows.<br>• Develop scripts and databases to enhance reporting and integration capabilities.<br>• Collaborate with business intelligence and technical teams during project implementation phases.<br>• Utilize T-SQL and Visual Studio to build efficient processes and applications.<br>• Support modernization efforts related to Oracle Fusion migration and system integrations.<br>• Ensure application performance and security align with organizational standards.
<p>We are looking for an experienced RPG Developer to join our team in the Des Moines Metro. As part of this long-term contract position, you will play a pivotal role in developing, troubleshooting, and maintaining RPG-based applications while collaborating with stakeholders to deliver high-quality solutions. This role requires a balance of technical expertise and strong communication skills to ensure seamless project execution and client satisfaction.</p><p><br></p><p>Responsibilities:</p><p>• Develop, test, and maintain RPG-based applications, ensuring functionality and performance meet business needs.</p><p>• Collaborate with business partners to gather requirements and translate them into technical solutions.</p><p>• Troubleshoot and resolve issues in RPG, DB2, and related systems, ensuring minimal disruption to operations.</p><p>• Document processes, workflows, and solutions to ensure clarity and consistency in project deliverables.</p><p>• Work closely with team members to delegate tasks effectively and ensure project milestones are achieved.</p><p>• Provide exceptional support to end-users, addressing inquiries and resolving technical challenges.</p><p>• Adapt to different versions of RPG, leveraging knowledge to optimize code across platforms.</p><p>• Conduct technical reviews and ensure quality assurance, despite the absence of a dedicated QA team.</p><p>• Communicate effectively with stakeholders to align technical solutions with business objectives.</p><p>• Take ownership of projects from start to finish, ensuring timely delivery and high-quality results.</p>
<p>Software Applications Solution Architect – Digital Transformation & Customer Facing</p><p>Drive Innovation in Commercial Platforms with a Modern Azure, React, APi's, .NET AI Tech Stack! </p><p>LOCATION: Des Moines Iowa HYBRID - MUST LIVE IN IOWA </p><p>HYBRID: ONLY in the office a few times during each month! SUPER FLEXIBLE! **You can front-load all of the days. </p><p>Ready to shape how global enterprises engage customers & partners digitally? Our client—a worldwide leader undergoing rapid digital transformation—seeks a Solution Architect to design and deliver next-gen digital platforms, web apps, and elevate CX. Bring your strategic vision to the intersection of technology innovation and business growth.</p><p>Software Solution Architect – Digital Transformation - 📩 Carrie Danger, SVP Permanent Placement, on LinkedIn</p><p>📞 Office: 515-259-6087 | Cell: 515-991-0863 📧 Email found on My LinkedIn profile</p><p><br></p><p>Compensation:</p><p>Competitive base up to $155K . Bonus potential up to 20%</p><p>Your Focused Mission:</p><p><br></p><p>Design scalable, secure cloud solutions with Azure, Databricks, React & Node.js</p><p>Lead delivery of cloud-native, API-first architectures for seamless CX</p><p>Translate complex technology concepts for business stakeholders</p><p>Transform business needs into reusable solutions and architecture documentation</p><p>Guide teams on best practices for data environments, APIs, and microservices</p><p>Collaborate cross-functionally to establish Communities of Practice and co-create architecture roadmaps with leadership</p><p>Ensure governance, compliance, and ongoing improvement of standards</p><p>Mentor and coach architecture & development teams</p><p>WHAT YOU NEED: </p><p><br></p><p>5+ years designing enterprise software architecture (cloud, APIs, web)</p><p>3+ years with Azure cloud platforms, including hybrid environments</p><p>Track record with API-first design, microservices, event-driven architecture, SOA</p><p>Hands-on Azure Databricks, Data Factory, Delta Lake, Synapse Analytics, Big Data</p><p>Skilled in React, Node.js, Python, Scala, SQL, or similar</p><p>AI development experience a plus</p><p>Skilled ability to connect tech with business</p><p>WHY JOIN? </p><p><br></p><p>Strategic, high-impact role influencing global digital strategy</p><p>Collaborative & innovative teams</p><p>Hybrid flexibility & tech l growth into digital, data, and cloud domains</p><p>For immediate and confidential consideration on this Software Solution Architect – Digital Transformation & Customer Facing connect directly with Carrie Danger, SVP Permanent Placement Team (Iowa Region): 515-259-6087 (office), 515-991-0863 (cell), or via email (on LinkedIn). One-click apply also available on the Robert Half site. Your information will never be shared without your direct consent.</p><p><br></p><p>Accelerate your career—shape the future of digital transformation. Take your next step today!</p>
We are looking for a talented Front End Developer with experience in CraftCMS to join our team on a contract basis. This role involves working on various web development projects, including updating templates, adjusting content sections, and improving user interaction. You will collaborate closely with a small, dynamic team to ensure high-quality deliverables that meet deadlines. This is a remote position based in Costa Mesa, California.<br><br>Responsibilities:<br>• Customize and update templates within CraftCMS to align with project requirements.<br>• Adjust and organize content sections to prepare for design population.<br>• Collaborate with designers and marketing team members to deliver seamless user experiences.<br>• Implement UI/UX improvements to enhance website functionality and interaction.<br>• Troubleshoot and resolve any issues related to front-end development.<br>• Optimize web pages for responsiveness and performance across various devices.<br>• Participate in ongoing website updates, including creating new layouts and features.<br>• Provide technical support and maintenance for existing web assets.<br>• Ensure all deliverables are completed on schedule and meet quality standards.
<p>We are seeking a highly skilled Software Engineer with strong experience in .NET Core, database design (SQL & NoSQL), Azure cloud architecture, and RESTful API development. This role is ideal for a developer who thrives in modern cloud-native environments and enjoys building scalable, high‑performance applications.</p><p><br></p><p>Key Responsibilities</p><p><br></p><p>Design, develop, and maintain .NET Core applications following best practices in clean code, performance, and security.</p><p>Build and optimize RESTful APIs for internal and external integrations.</p><p>Design, implement, and tune SQL databases (e.g., SQL Server, Azure SQL) including stored procedures, indexing strategies, and query optimization.</p><p>Work with NoSQL technologies (e.g., Cosmos DB, MongoDB, Redis) where appropriate for distributed, high‑throughput workloads.</p><p>Architect and deploy cloud solutions using Microsoft Azure, leveraging services such as:</p><p><br></p><p>App Service / Functions</p><p>Azure SQL / Cosmos DB</p><p>API Management</p><p>Azure Storage</p><p>Azure Kubernetes Service (AKS) (optional)</p><p><br></p><p><br></p><p>Apply cloud‑native design principles to ensure scalability, resilience, and security.</p><p>Collaborate with cross-functional teams (product, QA, DevOps) to deliver high‑quality software.</p><p>Contribute to CI/CD pipelines and automated testing frameworks.</p><p>Participate in code reviews, architectural discussions, and mentoring team members.</p>
We are looking for a skilled Software Engineer to join our team in Orem, Utah. In this role, you will be responsible for developing, enhancing, and maintaining software products and platforms. You will work closely with the Director of Engineering Services and collaborate with the team to ensure the successful delivery of high-quality solutions.<br><br>Responsibilities:<br>• Manage development tasks using Jira, including updating progress and communicating with team members.<br>• Provide accurate estimates for work items to facilitate effective scheduling.<br>• Coordinate software changes with the engineering team to ensure seamless deployment.<br>• Create and update documentation during and after development to support ongoing processes.<br>• Develop software products utilizing preferred programming languages and frameworks.<br>• Stay informed about current development tools, frameworks, and emerging technologies to enhance software solutions.<br>• Collaborate with cross-functional teams to address technical challenges and deliver results.<br>• Implement and maintain relational and non-relational databases as part of the software development process.<br>• Utilize Git for version control and manage code repositories effectively.<br>• Ensure adherence to Agile methodology during the development cycle.
We are looking for a talented Software Developer to join our team in Norton Shores, Michigan. In this role, you will work on developing and maintaining software solutions while collaborating with a dynamic and supportive team. This is an excellent opportunity for someone passionate about coding and eager to grow their skills.<br><br>Responsibilities:<br>• Design, develop, and maintain applications using C#, .NET Framework, and ASP.NET.<br>• Collaborate with team members to implement custom software solutions that meet client needs.<br>• Troubleshoot and resolve software issues to ensure optimal system performance.<br>• Develop user-friendly interfaces with JavaScript for seamless functionality.<br>• Participate in code reviews to maintain high-quality standards.<br>• Work closely with clients and stakeholders to gather requirements and deliver tailored solutions.<br>• Test and debug software to ensure reliability and performance.<br>• Stay updated on the latest technologies and best practices to continuously improve development processes.<br>• Contribute to the success of team projects by sharing knowledge and expertise.<br>• Assist in integrating software with existing platforms, such as Netsuite or D365, where applicable.
<p><strong>Overview</strong></p><p>Our client is seeking a <strong>Senior Backend Engineer</strong> with deep expertise in <strong>OAuth 2.0</strong>, <strong>Auth0</strong>, and backend development using <strong>.NET (C#)</strong> and <strong>PHP</strong>. This engineer will help design and implement identity, authorization, and reseller-channel features within a distributed, multi-tenant architecture.</p><p>This is a hands-on development role requiring strong systems-level thinking and experience building secure, scalable, service-oriented systems.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design and implement <strong>OAuth 2.0</strong> authentication/authorization flows.</li><li>Integrate client’s platform with <strong>Auth0</strong> (Okta), including identity provider configuration.</li><li>Develop backend services using <strong>.NET (C#)</strong> and <strong>PHP</strong>.</li><li>Support microservices and distributed systems architecture efforts.</li><li>Model complex <strong>reseller / channel-partner</strong> ecosystems and access patterns.</li><li>Contribute to platform-wide security, API design, and hierarchical access models.</li><li>Assist in implementing white-label, multi-tier, and multi-tenant system features.</li><li>Collaborate with engineering leadership during an accelerated implementation window (Auth0 rollout through April 1).</li></ul>
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 a skilled Software Engineer to join our dynamic team in Bristol, Connecticut. In this role, you will contribute to the development of high-performance systems and APIs that support sports data and content distribution across a variety of platforms. This is a Long-term Contract position where you will collaborate with talented professionals to deliver innovative solutions that enhance user experiences and drive impactful results.</p><p><br></p><p>Job Description:</p><p> • Experience with Java and open-source technologies like Spring, Tomcat, MySQL, Kafka, Elastic Search, etc.</p><p> • Exposure to cloud-based technologies such as AWS EC2, ECS, SQS, S3, Lambda, CloudFormation, etc.</p><p> • Exposure to full lifecycle of application development, including best practices of unit testing, code reviews, documentation, etc.</p><p> • Motivated self-starter with the ability to learn and adapt to new technologies</p><p> Please make sure your candidates meet the following qualifications and can hit the ground running:</p><p> •Experience with Java and open-source technologies like Spring, Tomcat, MySQL, Kafka, Elastic Search, etc.</p><p> •Exposure to cloud-based technologies such as AWS EC2, ECS, SQS, S3, Lambda, CloudFormation, etc.</p><p> •Exposure to full lifecycle of application development, including best practices of unit testing, code reviews, documentation, etc.</p><p> •Motivated self-starter with the ability to learn and adapt to new technologies and familiarity with AI coding tools (Claude, Amazon Q, Copilot) </p>
We are looking for an experienced Database Developer to design, build, and maintain robust software systems tailored to meet organizational needs. This role involves contributing to all phases of the software lifecycle, from concept to deployment, while ensuring optimal functionality and performance. If you have a background in database development and a passion for creating efficient solutions, we encourage you to apply.<br><br>Responsibilities:<br>• Develop and maintain software systems using SQL, C#, and C++ to meet business requirements.<br>• Collaborate with teams across departments to gather and clarify technical specifications.<br>• Enhance existing applications by identifying performance issues and implementing improvements.<br>• Translate user requirements into effective software solutions through detailed analysis and coding.<br>• Contribute to all stages of the software development lifecycle, including design, testing, and documentation.<br>• Communicate regularly with project managers to address operational challenges and ensure project success.<br>• Recommend innovative improvements to software systems using diverse programming languages.<br>• Work closely with team members to drive continuous development and optimization of products.<br>• Apply knowledge of the health insurance industry to create tailored software solutions.
<p>We are looking for a skilled Email Coder/Designer to join our team in San Diego, California. This contract-to-permanent position is ideal for someone with a strong background in email design and development who is eager to contribute to impactful campaigns. The role requires expertise in coding, design, and collaboration to ensure the successful execution of email marketing strategies.</p><p><br></p><p>Responsibilities:</p><p>• Develop and code responsive and visually appealing email templates using HTML, CSS, and JavaScript.</p><p>• Collaborate with marketing and design teams to create engaging email campaigns that align with branding guidelines.</p><p>• Utilize tools such as Asana to manage project timelines and ensure deliverables are completed on schedule.</p><p>• Optimize email designs for compatibility with various devices and email clients, including Microsoft Outlook.</p><p>• Implement and maintain email functionality within platforms such as WordPress and ASP.NET.</p><p>• Test email campaigns thoroughly to identify and resolve any technical issues before deployment.</p><p>• Analyze email performance metrics and provide actionable insights to improve future campaigns.</p><p>• Stay updated on industry trends and best practices related to email design and development.</p><p>• Assist in maintaining and organizing email design assets for efficient workflow.</p><p>• Ensure compliance with email marketing regulations and standards.</p>
We are looking for a skilled Back End Developer to join our team on a long-term contract basis in Chicago, Illinois. In this role, you will contribute to the development and enhancement of mobile application back-end services for a large enterprise client. This is an opportunity to work within a collaborative environment alongside front-end and data specialists, focusing on impactful solutions.<br><br>Responsibilities:<br>• Design, build, and maintain scalable back-end services using Kotlin and Java.<br>• Develop APIs and configure endpoints for production environments.<br>• Collaborate with front-end and data teams to ensure seamless integration across systems.<br>• Utilize modern frameworks and tools such as Ktor, Gradle/Maven, Liquibase, JUnit, and KoTest.<br>• Work within cloud-native environments, leveraging platforms like AWS Elastic Beanstalk, Lambda, and Postgres.<br>• Implement trunk-based development workflows through GitHub to ensure efficient and collaborative coding practices.<br>• Troubleshoot and resolve technical issues to maintain system reliability and performance.<br>• Participate in code reviews and contribute to the continuous improvement of development processes.<br>• Follow best practices for software development to deliver high-quality, maintainable code.
We are looking for a talented Web Developer to join our team in Jacksonville, Florida. This Contract to permanent position offers an exciting opportunity to contribute to the design and development of interactive web interfaces and deploy solutions on Microsoft Azure. The ideal candidate will have a strong background in frontend development, with a focus on creating responsive designs and enhancing user experiences.<br><br>Responsibilities:<br>• Design and develop modular web interfaces using Angular with a focus on UI/UX.<br>• Build responsive and touch-friendly front-end applications compatible with both Windows and Apple platforms.<br>• Develop interactive features such as drag-and-drop functionality, web-based mapping, and other engaging user interfaces.<br>• Deploy web applications on Microsoft Azure while managing connections to multiple backend data sources.<br>• Create data visualizations and reports based on simulation results and log files.<br>• Troubleshoot and debug code using Microsoft Visual Studio to ensure functionality and performance.<br>• Collaborate with team members and clients during installation, testing, and adjustments.<br>• Implement software updates and assist clients with deployment and validation.<br>• Recommend improvements to optimize efficiency and productivity in workflows.<br>• Stay proactive in identifying and solving technical challenges in web development projects.
<p>We are seeking a highly skilled and detail-oriented Senior Business Analyst to support the design, enhancement, and continuous improvement of our Global Portal<strong>.</strong> This role will partner closely with Product Management, IT, Operations, and Business Stakeholders to define and deliver solutions that drive exceptional digital experiences for our customers.</p><p>The ideal candidate has deep experience in end-to-end process mapping, requirements gathering and documentation, and translating business needs into clear, actionable user stories and use cases. The Sr. BA will play a pivotal role across the solution lifecycle—from ideation to implementation, testing, training, and post-launch support.</p><p> </p><p><strong>Key Responsibilities</strong></p><ul><li>Elicit, analyze, and document business, functional, and non-functional requirements through workshops, stakeholder interviews, process analysis, and existing system reviews.</li><li>Create detailed current and future state process maps, identifying gaps, inefficiencies, and opportunities for automation and optimization.</li><li>Develop and maintain comprehensive use cases and process flows in collaboration with cross-functional teams.</li><li>Facilitate alignment between Product Management, Development, QA, and Stakeholders to ensure clear understanding of requirements and priorities.</li><li>Support User Acceptance Testing (UAT)/Operational Readiness Testing (ORT) through test case creation, execution support, and validation of requirements.</li><li>Lead or support training, knowledge transfer, and documentation efforts for internal users and external customers when needed.</li><li>Serve as a subject matter expert (SME) for the Global Portal, ensuring a cohesive and consistent customer experience across products and regions.</li><li>Partner with change management teams to ensure business readiness and successful adoption of portal enhancements.</li><li>Collaborate with Product and Program Managers to track delivery status, mitigate risks, and manage scope changes.</li></ul><p> </p>
We are looking for a skilled Software Developer to join our team in Boca Raton, Florida. In this role, you will be responsible for developing, optimizing, and maintaining web applications while ensuring they are user-friendly, responsive, and secure. This position offers an excellent opportunity to collaborate with IT teams and contribute to innovative solutions.<br><br>Responsibilities:<br>• Develop and maintain web applications using .NET Framework, HTML5, CSS3, JavaScript, and related technologies.<br>• Design and implement intuitive user interfaces that enhance the user experience.<br>• Integrate third-party tools through API connections and ensure seamless functionality.<br>• Perform troubleshooting to identify and resolve bugs, performance issues, and security vulnerabilities.<br>• Create queries, functions, and stored procedures for PostgreSQL and Oracle databases.<br>• Provide support for Delphi applications and assist with occasional technical troubleshooting.<br>• Contribute to the upkeep of multilingual string libraries and procedural documentation.<br>• Collaborate with IT teams to align development efforts with organizational goals.<br>• Ensure all applications are optimized for responsiveness and cross-browser compatibility.
<p><strong>Data Pipeline Development</strong></p><ul><li>Design, build, and optimize scalable ETL/ELT pipelines to support analytics and operational workflows.</li><li>Ingest structured, semi-structured, and unstructured data from multiple internal and external sources.</li><li>Automate and orchestrate data workflows using tools like Airflow, Azure Data Factory, AWS Glue, or similar.</li></ul><p><strong>Data Architecture & Modeling</strong></p><ul><li>Develop and maintain data models, data marts, and data warehouses (relational, dimensional, and/or cloud-native).</li><li>Implement best practices for data partitioning, performance optimization, and storage management.</li><li>Work with BI developers, data scientists, and analysts to ensure datasets are structured to meet business needs.</li></ul><p><strong>Cloud Engineering & Storage</strong></p><ul><li>Build and maintain cloud data environments (Azure, AWS, GCP), including storage, compute, and security components.</li><li>Deploy and manage scalable data systems such as Snowflake, Databricks, BigQuery, Redshift, or Synapse.</li><li>Optimize cloud data cost, performance, and governance.</li></ul><p><strong>Data Quality & Reliability</strong></p><ul><li>Implement data validation, error handling, and monitoring to ensure accuracy, completeness, and reliability.</li><li>Troubleshoot pipeline failures, performance issues, and data discrepancies.</li><li>Maintain documentation and data lineage for transparency and auditability.</li></ul><p><strong>Collaboration & Cross‑Functional Support</strong></p><ul><li>Partner with product, engineering, and analytics teams to translate business requirements into technical solutions.</li><li>Support self-service analytics initiatives by preparing high-quality datasets and data products.</li><li>Provide technical guidance on data best practices and engineering standards.</li></ul><p><br></p><p><br></p>
<p>Robert Half is partnering with a mid-sized, growth-focused Chicago law firm seeking a Marketing & Communications Manager to support and elevate the firm’s brand, business development initiatives, and internal/external communications. This is an exciting opportunity for a strategic, creative, and detail-oriented marketing professional who excels in content development, project management, and cross-functional collaboration.</p><p>The ideal candidate will bring strong legal or professional services marketing experience, exceptional writing and editing skills, and the ability to manage multiple high-impact initiatives across digital, print, and social platforms.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Support and implement firmwide marketing plans.</li><li>Lead the writing, editing, design, and production of marketing materials for the firm, practice areas, and individual attorneys.</li><li>Manage internal and external newsletters, including content development, editing, layout, and distribution list management.</li><li>Oversee award nomination processes, including drafting submissions, coordinating press releases, and creating digital/print ads for honorees.</li><li>Maintain and update the firm’s website—refreshing content, managing functionality, launching new modules, monitoring SEO, and analyzing site performance.</li><li>Coordinate communications for new attorneys and promotions, including bios, photos, digital announcements, LinkedIn posts, and media placements.</li><li>Facilitate advertising efforts for attorneys and practice groups, including sponsorships and promotional materials.</li><li>Manage all firm photography (headshots, environmental, event photography).</li><li>Lead the firm’s social media initiatives, including coaching attorneys, updating policies, and creating graphics.</li><li>Oversee attorney directory and rating service submissions (e.g., Chambers, Leading Lawyers, Super Lawyers), including vendor communications and contract reviews.</li><li>Strategize, plan, and execute firm events such as seminars, receptions, speaking engagements, and signature firm programs.</li><li>Support media relations efforts consistent with firm guidelines.</li><li>Build and manage content pipelines, including attorney-written articles, client testimonials, and branded programs.</li><li>Assist with new hire onboarding, including bio drafting, photos, and orientation meetings.</li><li>Oversee attorney marketing budgets and maintain Marketing’s Standards & Procedures Manual.</li><li>Mentor and coach the Marketing Coordinator and interns.</li><li>Perform additional duties as required.</li></ul><p><br></p><p><br></p>
We are looking for an experienced Software Engineer to join our team in Minneapolis, Minnesota. In this role, you will contribute to the development and maintenance of scalable, high-performance backend systems while collaborating with cross-functional teams to deliver impactful features. As part of a long-term contract, you will have the opportunity to influence design and architecture decisions, provide guidance to less experienced engineers, and tackle complex technical challenges.<br><br>Responsibilities:<br>• Design, develop, and maintain backend systems using Java and Kotlin to ensure scalability and performance.<br>• Collaborate with product, design, and QA teams to clarify requirements and propose effective solutions.<br>• Evaluate code structure and processes, making suggestions to improve maintainability and efficiency.<br>• Diagnose and resolve production and development issues using debugging strategies and data analysis.<br>• Contribute to technical designs and architectural decisions that align with best practices and team objectives.<br>• Support less experienced engineers through onboarding and code reviews to encourage growth and development.<br>• Identify integration points and dependencies across teams and services, addressing them proactively.<br>• Implement testing practices, including unit, integration, and end-to-end tests, to ensure code quality.<br>• Explore opportunities to incorporate AI and emerging technologies into development processes.<br>• Maintain accountability for features and services from planning through production support.
Title: Software Engineer<br>The Software Engineer is a full-stack developer responsible for designing, developing, testing, and maintaining software applications that support the organization’s mission. This role combines technical expertise across multiple platforms and programming languages with a strong understanding of business objectives. The successful candidate will deliver high-quality, maintainable solutions within an agile team environment, independently executing moderate to complex technical work and contributing to architecture and implementation efforts.<br>The Software Engineer collaborates with teammates, clients, vendors, and internal partners to develop custom applications, enhance vendor systems, and support integrations connecting systems to broader organizational platforms. Responsibilities include system design, database development, API creation and consumption, testing, and support for on-premise and cloud-based solutions. The role also supports deployment automation, infrastructure maintenance, and DevOps practices. Strong analytical, problem-solving, and communication skills are essential for success.<br><br>Key Responsibilities<br><br>Design, develop, test, and maintain custom software solutions aligned with organizational standards.<br>Translate technical requirements into functional components.<br>Participate in architecture discussions and contribute to decisions on system structure, integration, and performance optimization.<br>Develop and consume APIs and web services for interoperability.<br>Maintain and enhance database-driven applications using Oracle PL/SQL and APEX.<br>Implement unit testing, automated testing frameworks, and follow version control and release management best practices.<br>Support infrastructure and applications in on-premises and cloud environments.<br>Contribute to deployment automation and DevOps workflows.<br>Create and maintain documentation for systems, integrations, and processes.<br>Collaborate with stakeholders to clarify requirements and deliver technical solutions.<br>Support vendor system implementations and integrations.<br>Participate in agile ceremonies, code reviews, and knowledge sharing.<br>Engage in continuous learning to stay current with tools, languages, and frameworks.<br>Demonstrate commitment to diversity, inclusion, and cultural awareness.<br><br><br>Required Qualifications<br><br>Bachelor’s degree in Computer Science or related field.<br>5–8 years of professional software engineering experience.<br>Expertise in:<br><br>Full-stack development.<br>Oracle PL/SQL, SQL, APEX for complex queries, data migrations, schema management, and performance tuning.<br>One or more programming languages (Python, JavaScript, Java, C#).<br>Front-end development (HTML, CSS, JavaScript).<br>RESTful APIs and system integration.<br>Version control (Git, SVN) and collaborative workflows.<br>Internet communication components (DNS, SMTP) and security protocols (SSL/TLS).<br><br><br>Familiarity with DevOps principles and CI/CD tools.<br>Strong problem-solving, communication, and teamwork skills.<br><br><br>Preferred Qualifications<br><br>Experience with vendor system integration and ERP platforms (Advancement, SIS, Finance, HR).<br>Knowledge of data governance and compliance standards (FERPA, HIPAA, GDPR).<br>Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).<br>Exposure to Agile methodologies and tools.<br>Understanding of institutional workflows.<br>Practical experience in database administration and application upgrade procedures.
<p>We are looking for an experienced PHP Developer who will play a pivotal part in modernizing legacy systems and ensuring compatibility with updated technologies. You will collaborate with cross-functional teams to support cloud migration efforts and streamline application functionality.</p><p><br></p><p>Responsibilities:</p><p>• Upgrade PHP codebases to ensure compatibility with the latest versions, addressing deprecated functions, libraries, and syntax.</p><p>• Test and validate applications and services to prevent disruptions during migration efforts.</p><p>• Optimize and stabilize custom services, including PDF generation, thumbnail creation, and alerting functionalities.</p><p>• Collaborate with Linux engineers to implement containerization strategies.</p><p>• Validate APIs and web services to ensure seamless functionality post-migration.</p><p>• Support the consolidation of multiple sites into a unified system.</p><p>• Assist in designing cloud storage solutions for large-scale data migration.</p><p>• Troubleshoot and resolve issues related to application and database compatibility.</p><p>• Work on upgrading systems such as Microsoft SQL Server and PostgreSQL.</p><p>• Ensure all applications and databases remain operational and compatible throughout the migration process.</p>
<p>The Senior Platform Engineer will be responsible for designing, building, and optimizing cloud infrastructure solutions on Microsoft Azure. You will ensure that the platform is scalable, highly available, secure, and cost-efficient. As a senior member of the team, you will collaborate with cross-functional teams, including cloud architects, security teams, and development teams, to implement cutting-edge cloud solutions that meet business requirements and enhance overall operational performance.</p><p>You will have the opportunity to work with a dynamic, forward-thinking team, leveraging the latest in cloud technologies to optimize the platform, automate processes, and ensure a robust, enterprise-grade cloud environment. This work is located onsite in the DC area.</p><p><strong>A public trust is required for this role.</strong></p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead the design and implementation of scalable, reliable, and secure cloud-based platform solutions using Azure services (e.g., Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure App Services, Azure Storage).</li><li>Collaborate with business units and technical teams to understand requirements and design cloud solutions that align with business needs and IT strategy.</li><li>Architect cloud solutions to ensure high availability, disaster recovery, and performance optimization in a multi-cloud or hybrid environment.</li><li>Manage and maintain cloud infrastructure, ensuring consistent performance, scalability, and security of cloud-hosted applications.</li><li>Implement and maintain infrastructure automation using Infrastructure as Code (IaC) tools such as Terraform, Azure Resource Manager (ARM) templates, and Azure DevOps.</li><li>Implement security best practices for cloud resources, including encryption, identity and access management (IAM), firewall configuration, and network security.</li><li>Use tools like Azure Security Center to monitor vulnerabilities, threat intelligence, and security events.</li><li>Build and maintain CI/CD pipelines to automate the deployment of cloud applications and infrastructure updates using tools such as Azure DevOps, GitLab, or Jenkins.</li><li>Automate infrastructure provisioning, monitoring, and scaling to optimize operations and reduce manual intervention.</li><li>Drive the adoption of DevOps and automation practices across the organization to accelerate development cycles and improve platform reliability.</li><li>Monitor the health and performance of cloud resources using Azure Monitor, Log Analytics, and other monitoring tools.</li><li>Perform ongoing tuning and optimization of cloud resources to improve system performance and minimize operational costs.</li><li>Analyze system logs and metrics to troubleshoot, resolve, and prevent issues related to cloud-based applications and services.</li><li>Develop and maintain comprehensive documentation for cloud architectures, configurations, automation processes, and troubleshooting procedures.</li></ul>