Full Stack Software Engineer III-V
Listed on 2026-04-17
-
IT/Tech
Systems Engineer, IT Support
Position Summary
The Full Stack Software Engineer is responsible for designing, developing, deploying, and supporting scalable, secure, and high-performing applications that enable the operational success of OPC, GTC, and GSOC. This role supports the full software development lifecycle, including front-end development, back-end services, database design, system integration, deployment, and ongoing operational support. The engineer collaborates with cross-functional teams to deliver reliable, integrated technology solutions aligned with business needs.
Candidates will be considered at Level III, IV, or V depending on experience and demonstrated technical leadership.
- Design, develop, test, and maintain enterprise-grade applications across the technology stack.
- Build modern, responsive, and user-friendly interfaces using React or similar frameworks.
- Develop backend services, RESTful APIs, and microservices using Java (Spring Boot), Node.js, and/or Python.
- Ensure applications are optimized for performance, scalability, reliability, and maintainability.
- Contribute to system design and architectural decisions.
- Develop and maintain integrations between enterprise platforms to ensure data accuracy and operational efficiency.
- Participate in API design, microservices architecture, and modernization initiatives.
- Deploy and support applications in Azure environment.
- Implement and maintain CI/CD pipelines to support automated builds, testing, and deployments.
- Utilize containerization and orchestration tools such as Docker and Kubernetes.
- Support infrastructure-as-code and Dev Ops best practices.
- Monitor system performance and troubleshoot issues across the stack.
- Perform root cause analysis and implement long-term solutions.
- Plan and execute upgrades, enhancements, and system optimizations.
- Provide visibility into application health and performance metrics.
- Partner with business stakeholders, analysts, and technical teams to translate requirements into scalable solutions.
- Participate in Agile/Scrum ceremonies and iterative development processes.
- Mentor junior engineers and contribute to knowledge sharing.
- Lead technical initiatives or projects based on level and experience.
- Ensure adherence to corporate policies and regulatory standards (including RUS, OSHA, SOX, NERC, FERC, and ITS requirements).
- Apply secure coding practices and support application and infrastructure security initiatives.
- Promote a culture of compliance, accountability, and continuous improvement.
Bachelor's degree in Computer Science, Engineering, Information Systems, or a related technical field.
Experience by Level Level III- 4+ years of full stack development experience.
- Independently manages development tasks and production support.
- Leads smaller initiatives and contributes to team projects.
- 6+ years of experience including application architecture and system optimization.
- Leads development projects and provides technical direction.
- Collaborates cross-functionally to deliver integrated enterprise solutions.
- 8+ years of experience architecting and managing enterprise-scale applications.
- Oversees major technical initiatives.
- Provides strategic technical leadership and drives innovation across IT functions.
- Java (Spring Boot), React.js or similar framework, Python, Node.js
- Microservices architecture and API management
- MSSQL, Oracle, MongoDB
- Azure or AWS/GCP (cloud-native architectures preferred)
- CI/CD pipelines, Git Hub
- Docker, Kubernetes, Terraform
- Secure coding practices (OAuth, JWT, SSL)
- Observability, logging, and monitoring tools
- Familiarity of ML/AI technologies
- Strong analytical and troubleshooting skills
- Excellent written and verbal communication abilities
- Customer-focused mindset
- Ability to work independently and collaboratively
- Commitment to continuous learning and technical growth
- Work on impactful, mission-critical enterprise systems
- Contribute to modernization and cloud transformation initiatives
- Grow your technical leadership capabilities
- Be part of a collaborative, innovation-driven IT organization
Salary: $99360 - $147000 per year
Job Posted by Applicant Pro
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).