Troops to Energy Jobs

Job Information

Georgia Systems Operations Business Application Senior Programmer/Analyst in Tucker, Georgia

Business Application Senior Programmer/Analyst

Title: Business Application Senior Programmer/Analyst

Employment Duration: Full time

Location: GSOC Headquarters: Tucker, GA

City: Tucker

State: GA


Responsible for the design, development and maintenance of enterprise-level Web applications supporting the various customers of the Shared Services division of Georgia System Operations Corporation. Enterprise Web applications are designed and created to support a myriad of business needs throughout the organization. Use knowledge of current best practices in Web application design to create fast, efficient and intuitive applications to assist customers in their day-to-day business activities. Work with Business Application Consultants to assist in requirements gathering and creative application design. Understand and follow an established SDLC for Web application projects. Handle help desk calls related to existing Web application questions and issues. Establish and maintain a positive relationship with customers at all levels of the organization.

Job Duties:

  • Assist with Web application project implementation and support of existing applications. Assist with analyzing, programming, implementing and testing changes to newly released Web applications and application updates. Follow company and group policies and procedures during implementation of Web application projects and in daily support activities.

  • Use extensive experience and expertise in the following technologies to design, develop and maintain custom Web applications: Java, JavaScript, HTML, CSS, AJAX(XHR), JSON and SQL. Comfortable working with Oracle and MS SQL Server to create, maintain and troubleshoot SQL code and stored procedures. Familiar with best practices in data model design. Use the Spring Framework as the standard for developing server-side Java and Sencha Ext-JS as the standard for developing Web application clients.

  • Become a technical lead and subject matter expert for several custom Web applications while establishing a strong rapport with the applications’ customers.

  • Assist in the resolution of daily issues related to software, data, training and communication. Create materials necessary for documentation, status reports, training and technical standards.

  • Assist in the development of application programming standards. Stay current on best practices in Web application design including new tools and techniques. Mentor and provide technical support to other developers as needed to insure that projects are completed on time.

Required Qualifications:

Education: Bachelor's Degree in Information Technology, Computer Science, Accounting, or Business.

Experience: Experienced professional must have a proven track record of success building enterprise-level Web applications. This person must have a minimum of 7 years of experience in Web application design and development, working equally well with non-technical customers and fellow programmers. Ideally, this candidate will have demonstrated success working both independently, with minimal direction, and as part of a larger team of programmers. Must have demonstrated experience analyzing and solving problems for customers using technology. Past work experience should demonstrate a strong work ethic and a high degree of credibility and integrity.

Equivalent Experience: A minimum of 10 years of progressive experience in Web Application Development as well as the balance of the experience mentioned above.

Required Skills:

  • JavaScript/HTML/CSS: Expert level required for these skills since they form the core of Web application development. Experience with Sencha Ext-JS is highly desirable but experience with other frameworks such as JQuery, Dojo, Angular, React would be helpful.

  • Java/Spring Framework: Expert level Java programming skills are required. Experience using the Spring Framework is desirable.

  • SQL: Strong SQL development skills are required including data modeling and stored procedure development. Experience with MS SQL Server and Oracle are desirable.

  • Apache Tomcat : Experience installing, configuring, and maintaining Apache Tomcat is desirable.

  • SAP Business Objects: Experience developing and deploying Crystal Reports to the Business Objects platform is desirable.

Licenses, Certifications and/or Registrations: Agile Certification, Scrum Certification, and/or Certified Business Analysis Professional.

Specialized Skills: Strong customer service skills. Ability to handle help desk calls and communicate directly with customers. Must have a good understanding of applicable Web Application software, platforms and components such as: UNIX OS, Windows OS, Eclipse, AJAX, WebLogic, WebSphere, SQL, SQL Server DTS, data warehousing, data modeling, Oracle, and MS SQL Server. Knowledge of electric utility industry is a plus.


Georgia System Operations Corporation is an Equal Employment Opportunity Employer, including veterans and disabled. We are a drug-free workplace. All applicants are subject to substance abuse testing.