StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Full Stack Software Engineer III-V

Oglethorpe Power - Tucker, GA

Apply Now

Job Description

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. Key Responsibilities Full Stack Development • 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. Architecture & Integration • 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. Cloud & DevOps • 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 DevOps best practices. Operational Excellence & Support • 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. Collaboration & Leadership • 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. Compliance & Security • 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. Qualifications Education 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. Level IV • 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. Level V • 8+ years of experience architecting and managing enterprise-scale applications. • Oversees major technical initiatives. • Provides strategic technical leadership and drives innovation across IT functions. Technical Expertise • 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, GitHub • Docker, Kubernetes, Terraform • Secure coding practices (OAuth, JWT, SSL) • Observability, logging, and monitoring tools • Familiarity of ML/AI technologies Key Competencies • 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 Why Join OPC, GTC, and GSOC? • 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

Created: 2026-03-07

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.