Sr Full Stack Software Developer (UI / Web Focus)

Delan Associates, Inc
Full-timeβ€’Palm Beach, United States

πŸ“ Job Overview

Job Title: Sr Full Stack Software Developer (UI / Web Focus)

Company: Delan Associates, Inc

Location: Palm Beach, Florida, United States

Job Type: CONTRACTOR

Category: Software Engineering / Operations Technology

Date Posted: August 6, 2026

Experience Level: Mid-Senior Level (4+ years)

Remote Status: On-site

πŸš€ Role Summary

  • This role is critical for enhancing engineering productivity and supporting critical operational applications within the Power Generation sector.

  • Focuses on the development and support of full-stack web applications, emphasizing UI/web development alongside robust C#/.NET backend skills.

  • Will be instrumental in driving data-driven decision support and workflow automation initiatives for internal engineering and operations teams.

  • Requires a proactive approach to production support, troubleshooting, and continuous improvement of enterprise operations.

πŸ“ Enhancement Note: While the title is "Sr Full Stack Software Developer," the emphasis on "UI / Web Focus" and "operational applications" strongly suggests a role that bridges pure software development with operational technology (OT) support. The "Enterprise Operations Support Services (EOSS)" context reinforces this, indicating a need for developers who understand the practical application of software in supporting day-to-day business operations, rather than just new feature development.

πŸ“ˆ Primary Responsibilities

  • Design, develop, test, and deploy robust full-stack web applications tailored for engineering and operations teams.

  • Architect and implement user-friendly, data-driven UI features using modern JavaScript frameworks like Angular or React.

  • Build and maintain efficient backend services and APIs using C#/.NET, ensuring scalability and reliability.

  • Collaborate closely with data scientists and engineers to translate complex requirements into functional and maintainable software solutions.

  • Develop and enhance applications for engineering process automation, data analytics, and workflow optimization.

  • Provide critical production support, including troubleshooting, root cause analysis, and timely resolution of application and system issues.

  • Participate actively in code reviews, documentation, and the end-to-end deployment lifecycle, adhering to CI/CD best practices.

πŸ“ Enhancement Note: The responsibilities highlight a blend of new development and ongoing production support, indicating a need for developers who can manage the entire application lifecycle. The focus on "workflow automation" and "data-driven decision support" points towards a role that directly impacts operational efficiency and decision-making processes.

πŸŽ“ Skills & Qualifications

Education: Bachelor’s degree or equivalent professional experience in Computer Science, Engineering, or a related field.

Experience: Minimum of 4 years of professional software development experience, with a proven track record of delivering and supporting production applications.

Required Skills:

  • Front-End / UI:

    • Strong proficiency with Angular or React framework.
    • Expertise in TypeScript, JavaScript, HTML, and CSS.
    • Proven ability to build data-intensive and workflow-driven user interfaces.
    • Solid understanding of UI/UX principles and best practices for usability.
  • Back-End / Full Stack:

    • Extensive experience with C# / .NET development.
    • Demonstrated skill in REST API design and development.
    • Proficiency in SQL databases, with a preference for MS SQL.
  • Cloud / DevOps:

    • Experience working within AWS cloud environments.
    • Familiarity with CI/CD pipelines and modern deployment methodologies.
    • Ability to support applications across both cloud and on-premises infrastructures.
  • General:

    • Strong analytical and problem-solving skills.

    • Excellent communication and interpersonal abilities, capable of engaging with both technical and non-technical stakeholders. Preferred Skills:

  • Experience with Python or Node.js.

  • Familiarity with containerization technologies like Docker.

  • Experience with serverless development patterns.

  • Knowledge of CI/CD tools such as Jenkins.

  • Exposure to web server technologies like IIS, Nginx, or Apache.

  • Experience with PostgreSQL.

  • Background in developing analytics or data-intensive applications.

πŸ“ Enhancement Note: The "4+ years" requirement, combined with the emphasis on production support and both UI/backend skills, positions this as a mid-to-senior level role. The explicit mention of "web/UI experience is as important as backend" signifies a need for well-rounded developers, not just backend specialists. The "nice-to-have" list provides clear guidance on areas where candidates can differentiate themselves.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Demonstrate successful development and deployment of full-stack web applications, showcasing both UI and backend components.

  • Provide examples of applications that have improved engineering productivity or automated operational workflows.

  • Showcase experience with data-driven interfaces and how data was effectively visualized or utilized.

  • Include case studies detailing problem-solving approaches in production support scenarios, highlighting issue resolution and system stability improvements. Process Documentation:

  • Projects should illustrate a clear understanding of the software development lifecycle (SDLC), from requirements gathering to deployment and maintenance.

  • Examples of implemented CI/CD processes and their impact on deployment frequency and reliability are highly valued.

  • Documentation should reflect an ability to articulate technical solutions, architectural decisions, and operational procedures for complex systems.

πŸ“ Enhancement Note: For a role emphasizing production support and operational applications, a portfolio should go beyond just showcasing code. It needs to demonstrate an understanding of the business impact of software, the ability to troubleshoot in live environments, and the capacity to contribute to stable, efficient operational processes. Highlighting experience with automation and data integration within the portfolio will be crucial.

πŸ’΅ Compensation & Benefits

Salary Range: Based on experience level, location (Palm Beach, FL), and contract nature, a competitive hourly rate for a Senior Full Stack Software Developer with strong UI/web and .NET skills in this region typically ranges from $60 to $90 per hour. This estimate considers industry benchmarks for contract roles in the technology sector, with specific adjustments for the required skill set and production support experience.

Benefits: As a contractor, benefits are typically provided through the contracting agency or handled by the individual. However, for roles of this nature, common benefits offered indirectly or directly might include:

  • Competitive hourly wage.

  • Potential for contract extension based on performance and project needs.

  • Exposure to cutting-edge technologies and critical operational systems within the energy sector.

  • Opportunity to work with experienced engineering and operations teams.

  • Professional development through hands-on experience with complex challenges.

Working Hours: Standard full-time hours, approximately 40 hours per week. The role is fully onsite, requiring a consistent presence during core business hours to facilitate collaboration and immediate support for production systems.

πŸ“ Enhancement Note: The salary range is an estimate for a contract role in a high-cost-of-living area like Palm Beach, FL, for a senior developer with specialized skills. It's crucial for candidates to research current market rates for contract C#/.NET Full Stack Developers with UI focus in Florida to negotiate effectively. The absence of direct employee benefits means candidates must factor in self-provided insurance, retirement planning, and paid time off into their hourly rate expectations.

🎯 Team & Company Context

🏒 Company Culture

Industry: The company operates within the broad scope of Technology and Engineering Services, specifically supporting the Power Generation sector. This implies a focus on reliability, efficiency, and the critical nature of operational uptime for energy infrastructure.

Company Size: Delan Associates, Inc. is a staffing and consulting firm that places professionals within various organizations. The specific "client" company where this role is based is within the Power Generation industry, likely a large enterprise given the "Enterprise Operations Support Services (EOSS)" context. The size of the end-client organization will influence the scale and complexity of the applications supported.

Founded: Delan Associates, Inc. was founded to provide specialized talent solutions. The founding of the client company is not specified but is likely established, given the "Power Generation" industry focus and the need for experienced operations support.

Team Structure:

  • The role is part of an Enterprise Operations Support Services (EOSS) organization.

  • This team likely comprises a mix of software developers, data scientists, operations analysts, and potentially IT infrastructure specialists.

  • The developer will collaborate closely with data scientists and other engineers, suggesting a cross-functional, project-oriented team structure.

  • Reporting will likely be to an Engineering Manager or a Lead within the EOSS group. Methodology:

  • Emphasis on engineering productivity and data-driven decision support.

  • Focus on workflow automation to streamline operational processes.

  • Adoption of modern software development practices, including CI/CD and potentially agile methodologies.

  • A practical, results-oriented approach to application development and support, prioritizing system stability and user adoption.

Company Website: https://delan-associates-inc.breezy.hr (Note: This is the ATS URL, not the primary company website.)

πŸ“ Enhancement Note: The EOSS organization context is key. It suggests a culture that values practical application of technology to solve real-world operational problems in a critical industry. Developers here are expected to be more than just coders; they are problem-solvers who contribute directly to the efficiency and effectiveness of the power generation operations.

πŸ“ˆ Career & Growth Analysis

Operations Technology Career Level: This is a Senior Full Stack Software Developer role with a strong emphasis on operational technology applications. It sits at the intersection of software engineering and operational support, requiring a blend of development expertise and an understanding of production environments. Candidates are expected to be largely independent in their work, capable of mentoring junior team members, and contributing to architectural decisions.

Reporting Structure: The role reports into an Enterprise Operations Support Services (EOSS) organization, likely under an Engineering Lead or Manager. Collaboration will be frequent with data scientists and other engineers within this service organization.

Operations Impact: The developer's work directly impacts the efficiency, reliability, and decision-making capabilities of the Power Generation teams. By improving engineering productivity, automating workflows, and providing better data insights, this role contributes significantly to the operational effectiveness and potentially the cost-efficiency of the company's power generation assets.

Growth Opportunities:

  • Skill Specialization: Deepen expertise in C#/.NET, specific JavaScript frameworks (Angular/React), and AWS cloud services.

  • Domain Expertise: Gain valuable experience and knowledge within the Power Generation industry, a sector with high demand for skilled technical professionals.

  • Process Improvement Leadership: Lead initiatives to automate complex workflows or implement new data analytics solutions, driving tangible operational improvements.

  • Mentorship: Opportunity to mentor junior developers on the team, developing leadership and communication skills.

  • Contract Extension/Full-Time Conversion: Based on performance and business needs, there may be opportunities for contract extension or conversion to a full-time role with the client company.

πŸ“ Enhancement Note: The "Sr" title and the focus on production support indicate that this role is for an experienced individual contributor who can operate autonomously. Growth here is less about climbing a traditional management ladder and more about deepening technical expertise, gaining domain knowledge, and potentially taking on more responsibility for critical systems and process improvements.

🌐 Work Environment

Office Type: This is a fully onsite contract role. The work environment is expected to be a corporate office setting within a large organization in the Power Generation industry.

Office Location(s): Palm Beach Gardens, Florida. This location suggests a professional office park environment, likely with standard corporate amenities.

Workspace Context:

  • Collaborative Environment: Expect to work closely with a dedicated EOSS team, including data scientists and other engineers, fostering a collaborative atmosphere for problem-solving and application development.

  • Tools and Technology: Access to modern development tools, standard office equipment, and potentially specialized software related to power generation operations and data analysis will be provided. A robust IT infrastructure supporting both cloud and on-premise applications is expected.

  • Team Interaction: Regular team meetings, stand-ups, and ad-hoc discussions will be part of the daily routine, facilitating knowledge sharing and efficient task management.

Work Schedule: Standard 40-hour work week, Monday through Friday. Given the critical nature of the applications supported, there may be on-call responsibilities or the need for occasional off-hours work to address urgent production issues, though this is not explicitly stated as a primary requirement. Flexibility may be offered within core business hours, but the "fully onsite" nature is a firm requirement.

πŸ“ Enhancement Note: The fully onsite requirement is a critical factor for candidates. This suggests a need for direct, in-person collaboration and immediate availability for production issues, which is common in operational technology roles supporting critical infrastructure.

πŸ“„ Application & Portfolio Review Process

Interview Process: The typical interview process for a contract role at this level often involves:

  • Initial Screening: A brief call with a recruiter from Delan

Associates to assess basic qualifications, experience, and alignment with the role's core requirements (e.g., production support experience, UI/backend balance).

  • Technical Interview(s): One or more interviews with the hiring manager and/or senior members of the EOSS team. These will focus on:

    • Technical Skills Assessment: Deep dives into C#/.NET, Angular/React, AWS, SQL, and problem-solving scenarios.
    • Production Support Scenarios: Questions about how you've handled critical production issues, troubleshooting methodologies, and communication during outages.
    • System Design/Architecture: Discussion of past projects, architectural choices, and reasoning behind them.
  • Portfolio Review: A dedicated session where candidates present specific projects from their portfolio, explaining their role, challenges, solutions, and the impact of their work.

  • Cultural Fit/Final Interview: A final conversation to ensure alignment with the team's working style and company culture.

Portfolio Review Tips:

  • Showcase Full-Stack Capability: Present projects that clearly demonstrate both strong UI development and robust backend implementation. Highlight the integration between the two.

  • Focus on Impact: For each project, articulate the problem it solved, your specific contributions, the technologies used, and quantifiable results (e.g., improved efficiency by X%, reduced error rates by Y%, automated Z hours of manual work).

  • Highlight Production Support: If possible, include a case study detailing a challenging production issue you resolved. Explain your diagnostic process, the solution implemented, and the lessons learned.

  • Demonstrate Data-Driven & Workflow Aspects: Select projects that clearly showcase your ability to build user interfaces that leverage data for decision-making or automate complex operational workflows.

  • Be Prepared to Discuss Code: Be ready to discuss specific code snippets or architectural decisions from your presented projects.

Challenge Preparation:

  • Coding Challenges: Be prepared for live coding exercises focusing on C#/.NET or JavaScript, potentially involving algorithm implementation, API design, or UI component creation.

  • System Design Scenarios: Practice designing a web application for a specific operational need, considering scalability, reliability, and user experience.

  • Troubleshooting Exercises: Be ready to walk through a hypothetical production issue and describe your step-by-step approach to diagnose and resolve it.

πŸ“ Enhancement Note: Given the emphasis on production support and operational applications, interviewers will be looking for candidates who are not just technically proficient but also pragmatic, resilient, and customer-focused. The portfolio review is a critical opportunity to demonstrate real-world impact and problem-solving skills.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Front-End Frameworks: Angular or React (strong proficiency required for at least one).

  • Back-End Language/Framework: C# / .NET (extensive experience required).

  • Databases: MS SQL (preferred), potentially PostgreSQL.

  • Cloud Platform: AWS (experience working with its services).

Analytics & Reporting:

  • Tools for building data-driven interfaces and potentially integrating with analytics platforms.

  • Experience with reporting tools or dashboarding technologies (e.g., Power BI, Tableau) may be beneficial for visualizing operational data. CRM & Automation:

  • While not explicitly mentioned as a CRM role, an understanding of how applications integrate with broader enterprise systems is valuable.

  • Workflow Automation Tools: Experience in building or supporting applications that automate business processes.

  • CI/CD Tools: Familiarity with Jenkins or similar platforms for automated build, test, and deployment processes.

Other Technologies (Nice-to-Have):

  • Python or Node.js for scripting or auxiliary services.

  • Docker for containerization.

  • Serverless development concepts.

  • Web Servers: IIS, Nginx, Apache.

πŸ“ Enhancement Note: The core stack is clearly defined: C#/.NET on the backend and Angular/React on the frontend, deployed on AWS. Candidates should be prepared to discuss their experience with these technologies in detail, particularly how they've been used to build and support production applications.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Reliability & Stability: A strong emphasis on ensuring that critical operational applications are always available and performant, reflecting the nature of the Power Generation industry.

  • Efficiency & Automation: A drive to streamline processes, reduce manual effort, and increase productivity through smart application design and automation.

  • Data-Driven Decision Making: A commitment to leveraging data to inform development choices, improve application performance, and support better operational decisions.

  • Collaboration & Teamwork: A culture that values open communication, knowledge sharing, and mutual support among team members, especially within the EOSS organization.

  • Problem-Solving: A proactive and analytical approach to identifying and resolving technical challenges in production environments.

Collaboration Style:

  • Cross-Functional Integration: Expect to work closely with data scientists, other engineers, and potentially operational end-users to gather requirements and deliver solutions.

  • Agile Principles (Likely): While not explicitly stated, modern development teams often adopt agile methodologies for iterative development and feedback loops.

  • Knowledge Sharing: A culture that encourages sharing best practices, code reviews, and lessons learned to collectively improve the team's capabilities.

πŸ“ Enhancement Note: The values are inferred from the context of an "Enterprise Operations Support Services" organization supporting "Power Generation" with a focus on "engineering productivity, data-driven decision support, and workflow automation." This suggests a pragmatic, results-oriented, and collaborative team environment.

⚑ Challenges & Growth Opportunities

Challenges:

  • Balancing UI/Backend Demands: Effectively managing and excelling in both front-end (UI/UX) and back-end (C#/.NET) development responsibilities within a single role.

  • Production Support Demands: Handling the pressure and urgency associated with supporting critical operational applications in a live production environment, requiring quick and accurate troubleshooting.

  • Legacy vs. Modernization: Potentially working with a mix of existing (legacy) operational systems and developing new, modern applications, requiring adaptability.

  • Stakeholder Management: Effectively communicating technical concepts and project status to a diverse group of stakeholders, including non-technical operational teams.

Learning & Development Opportunities:

  • Deep Dive into AWS: Enhance skills in specific AWS services relevant to application hosting, deployment, and monitoring.

  • Mastering Modern Web Technologies: Gain advanced proficiency in Angular or React, along with related ecosystem tools.

  • Industry-Specific Knowledge: Develop a strong understanding of the Power Generation industry's operational challenges and how technology can address them.

  • Process Optimization Techniques: Learn and apply best practices in workflow automation and data analytics to drive business value.

πŸ“ Enhancement Note: The primary challenges revolve around the dual nature of the role (UI/backend) and the demands of production support in a critical industry. Growth opportunities are geared towards deepening technical expertise and gaining valuable domain-specific knowledge.

πŸ’‘ Interview Preparation

Strategy Questions:

  • "Describe a complex UI feature you built that relied heavily on data. How did you ensure its performance and usability?" (Focus on data binding, state management, and UI/UX considerations).

  • "Walk me through a challenging production issue you resolved. What was your troubleshooting methodology, and what was the eventual fix?" (Emphasize systematic problem-solving, root cause analysis, and communication).

  • "How do you approach designing an API for a new feature? What factors do you consider for scalability and maintainability?" (Discuss REST principles, request/response design, error handling).

  • "Tell me about a time you had to automate a manual process. What was the process, what tools did you use, and what was the impact?" (Highlight workflow automation and efficiency gains). Company & Culture Questions:

  • "What interests you about supporting applications for the Power Generation industry?" (Showcase genuine interest in the sector's challenges).

  • "How do you handle working in a production environment where downtime can have significant consequences?" (Demonstrate a calm, methodical, and responsible approach).

  • "Describe your experience working with cross-functional teams. How do you ensure effective communication with non-technical stakeholders?" (Highlight collaboration and clear communication skills). Portfolio Presentation Strategy:

  • Structure Your Narrative: For each project, clearly outline the problem, your specific role and contributions, the technical solution, challenges faced, and the quantifiable business impact.

  • Show, Don't Just Tell: Use screenshots, diagrams, or even short live demos (if feasible) to illustrate your UI work. For backend, discuss architecture and key components.

  • Quantify Results: Whenever possible, use metrics (e.g., "reduced load time by 30%", "automated 10 hours of manual work per week", "improved data accuracy by 95%").

  • Focus on Relevance: Prioritize projects that best demonstrate your C#/.NET, Angular/React, AWS, and production support experience, especially those involving data or workflow automation.

πŸ“ Enhancement Note: Interviewers will be looking for candidates who can articulate not just what they built, but why and how it delivered value, especially in a production and operational context. Demonstrating a proactive, problem-solving mindset is key.

πŸ“Œ Application Steps

To apply for this operations technology position:

  • Submit your application through the provided link on Breezy HR.

  • Customize Your Resume: Tailor your resume to highlight specific experience with C#/.NET, Angular/React, AWS, SQL, and production support. Use keywords from the job description and emphasize achievements related to engineering productivity, workflow automation, and data-driven applications.

  • Prepare Your Portfolio: Curate 2-3 strong projects that showcase your full-stack capabilities, UI/UX design, backend development, and any experience with production support or operational improvements. Be ready to discuss these in detail.

  • Practice Interview Responses: Rehearse answers to common technical and behavioral questions, focusing on the STAR method (Situation, Task, Action, Result) and using specific examples from your experience.

  • Research the Industry: Gain a basic understanding of the Power Generation industry and the types of operational challenges that software can address. This will help you tailor your responses and demonstrate genuine interest.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Requires 4+ years of software development experience with strong proficiency in C#/.NET and modern JavaScript frameworks like Angular or React. Candidates must be comfortable working in a production environment and possess a bachelor's degree or equivalent experience.