OneMain Financial Jobs

Job Information

Georgia System Operations Corporation Full Stack Software Engineer III-V in Tucker, Georgia

The Full Stack Engineer is responsible for designing, developing, and maintaining scalable, secure, and high-performing applications that support the operational success of OPC, GTC, and GSOC. This role encompasses full lifecycle development - from front-end user interfaces to back-end services and databases - and includes deployment, integration, and ongoing support.

The Full Stack Engineer builds and optimizes applications using modern frameworks and technologies such as Java, JavaScript (React, Angular), and Python. They troubleshoot issues across the stack, plan upgrades, and ensure applications meet performance, security, and compliance standards. The engineer also contributes to architectural decisions and DevOps practices, including CI/CD and cloud deployments.

This role involves close collaboration with cross-functional teams to gather requirements, provide technical guidance, and deliver integrated solutions. The engineer documents system configurations, development processes, and prepares performance reports. The position offers diverse tasks and continuous learning opportunities, with potential specialization based on business needs.

A strong customer service focus, positive attitude, and excellent communication skills are essential.

Responsible for compliance with all applicable laws, regulations, industry standards, corporate policies, guidelines and procedures, including but not limited to RUS, OSHA, SOX, NERC, FERC and ITS requirements. Promotes an environment of compliance and continuous improvement to meet the Corporation's goals and objectives.

Job Duties

  • Full Stack Development : Design, build, and optimize scalable applications using Java, JavaScript frameworks (React, Angular), and back-end technologies (Spring Boot, Node.js, Python). Ensure reliability, performance, and security across the stack.
  • Front-End Engineering : Develop responsive and intuitive user interfaces using modern JavaScript frameworks and CSS libraries.
  • Back-End Engineering : Build RESTful APIs, microservices, and server-side logic. Integrate with databases and external systems.
  • Cloud and DevOps : Deploy applications to cloud platforms (AWS, Azure, GCP). Implement CI/CD pipelines and containerization using tools like Jenkins, Docker, and Kubernetes.
  • Application Integrations : Develop and maintain integrations between critical business systems to ensure data consistency and operational efficiency.
  • Troubleshooting and Upgrades : Diagnose and resolve issues across the stack. Plan and implement enhancements and upgrades.
  • Collaboration and Support : Work with business and technical teams to gather requirements, provide support, and ensure seamless integration.
  • Documentation and Reporting : Maintain documentation for configurations, development processes, and performance metrics.
  • Continuous Learning : Stay current with emerging technologies and best practices. Specialize in areas based on business needs.

Required Qualifications

Education

: Bachelor's degree in Computer Science, Computer Engineering, Engineering, Information Systems, or a related field from an accredited college or university.

Full Stack Engineer III

  • Experience : Minimum of 4 years in full stack development, including front-end and back-end technologies, integrations, and troubleshooting.
  • Responsibility : Independently manages full stack development and support. Begins to lead small projects and collaborates across teams.

Full Stack Engineer IV

  • Experience : Minimum of 6 years in full stack development and architecture.
  • Responsibility : Leads projects for design and optimization of full stack applications. Provides technical leadership and cross-functional support.

Full Stack Engineer V

  • Experience : Minimum of 8 years in architecting and managing enterprise-grade full stack applications.
  • Resp nsibility : Oversees major projects and provides expert-level technical leadership across the IT function.

Certifications (Preferred but not Required)

Oracle Certified Professional, Java SE 8 Programmer

DirectEmployers