onsite
Senior Full Stack Software Developer UI/Web Focus - Apex Systems
Software Engineer
Senior Full Stack Developer driving engineering productivity and workflow automation for power generation teams, building modern web UIs and robust .NET back‑ends to deliver data‑driven decision support.
About the role
Key Responsibilities
- Design, develop, and maintain responsive web interfaces using HTML, CSS, JavaScript, and React.
- Build and extend scalable .NET/C# back‑end services that support internal engineering and operational applications.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions and automate workflows.
- Implement unit, integration, and end‑to‑end tests to ensure high code quality and reliability.
- Participate in code reviews, performance tuning, and continuous improvement initiatives.
Requirements
- 5+ years of full‑stack development experience with a strong focus on UI/web technologies.
- Proficiency in C# and the .NET ecosystem, including ASP.NET Core.
- Hands‑on experience with modern JavaScript frameworks (React, Angular, or Vue) and responsive design principles.
- Solid understanding of RESTful API design, authentication, and data persistence.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.