Full-Stack Software Developer
Palm Beach Gardens, FL (100% on-site)
Duration:
9-month contract (W2, not eligible for C2C)
Pay:$36-41/hr
Seeking a Full Stack Software Developer to support internal engineering and operational applications used by power generation teams. This role sits within an enterprise operations support function focused on improving engineering productivity, enabling data-driven decision-making, and automating workflows.
The ideal candidate combines strong front-end development expertise with solid backend experience in C#/.NET and is comfortable working in a production environment supporting mission-critical systems.
Key Responsibilities
- Design, develop, and maintain full stack web applications supporting engineering and operations functions
- Build and enhance UI-intensive features using modern JavaScript frameworks such as Angular or React
- Develop and maintain backend services and RESTful APIs using C#/.NET
- Collaborate with engineers and data specialists to translate business and technical requirements into scalable solutions
- Contribute to workflow automation, analytics platforms, and process optimization tools
- Troubleshoot, diagnose, and resolve production issues across applications and systems
- Participate in testing, documentation, and deployment processes
Required Technical Skills
Front-End Development
- Strong experience with Angular or React
- Proficiency in TypeScript, JavaScript, HTML, and CSS
- Experience developing data-driven and workflow-oriented user interfaces
- Solid understanding of UI/UX principles and best practices
Back-End Development
- Strong experience with C# and .NET frameworks
- Experience building and maintaining REST APIs
- Proficiency with SQL databases (MS SQL preferred)
Cloud & DevOps
- Experience working in AWS environments
- Familiarity with CI/CD pipelines and deployment workflows
- Experience supporting both cloud-based and on-premise applications
Preferred / Nice-to-Have Skills
- Experience with Python or Node.js
- Familiarity with Docker or serverless architectures
- Experience with CI/CD tools such as Jenkins
- Knowledge of web servers such as IIS, Nginx, or Apache
- Experience with PostgreSQL
- Exposure to analytics or data-intensive application development
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
- 4+ years of professional software development experience
- Proven track record of delivering and supporting production applications
- Strong communication skills with the ability to work across technical and non-technical teams
...