AtlantaRecruiter Since 2001
the smart solution for Atlanta jobs

Software Developer 3 (GTA)

Company: State of Georgia
Location: Atlanta
Posted on: November 26, 2022

Job Description:

The Georgia Technology Authority (GTA) currently manages the delivery of IT infrastructure services to 89 Executive Branch agencies and managed network services to more than 1,200 state and local government entities. -IT infrastructure services encompass mainframes, servers, service desk, end user computing, disaster recovery and security. -Managed network services include the state's wide and local area networks, voice, cable and wiring, and conferencing services. Both categories of services are provided as shared services through a public-private partnership called the - Georgia Enterprise Technology Services -(GETS) program. A -Multi-sourcing Service Integrator -is responsible for coordinating and overseeing the delivery of services by multiple providers. GTA is responsible for service provider oversight and management as well as governance. Meanwhile, GTA promotes an enterprise approach to technology by establishing statewide IT - policies, standards and guidelines -based on industry best practices and federal requirements. -GTA works closely with the Governor's Office of Planning and Budget and state agencies to ensure an individual agency's IT strategy aligns with its overall business strategy and business continuity planning. -GTA is involved in managing the state's portfolio of technology projects to ensure they meet established goals and are completed on schedule and within budget. Cybersecurity -is a critically important concern, and -GTA gives particular attention to supporting the development of training for state employees so they understand their role in protecting sensitive information. In compliance with statutory requirements, GTA -gathers data from state agencies on an annual basis regarding their IT security programs and IT expenditures. -The data are compiled into - reports -that are useful in guiding state leaders in their decision making. In addition, GTA is responsible for partner coordination at -the Georgia Cyber Center, - . Located in Augusta, the center is -a state-owned facility designed to promote modernization in cybersecurity technology for both the private and public sectors through unique education, training, research, and practical applications. -Comprised of two buildings with a total of 332,000 square feet and budgeted at more than $100 million, the center is the single largest investment in a cybersecurity facility by a state government to date. The first of the two buildings, the Hull McKnight Building, opened July 10, 2018, while the second building, the Shaffer MacCartney Building, opened January 10, 2019. GTA manages the state's official website, - , -and enterprise web-publishing platform. GeorgiaGov -provides information and services from more than 115 state agencies and links to city and county government -websites. The enterprise platform supports 82 state agency websites. Both GeorgiaGov and -the enterprise platform are carefully designed to ensure -friendly navigation, accessibility for users with disabilities, and robust search -capabilities. Through Call Center and Constituent Services, GTA provides constituent services on behalf of the Governor's Office. The Office of Constituent Services is a point of contact for advocates, legislators, and the general public, and its specially trained staff answers questions, addresses complaints, and helps with access to state of Georgia services. In addition, GTA's call center, 1.800.georgia, responds to calls, emails, and chats from users of Georgia's website, - . It also offers call center services to other state and local government agencies. GTA and the Department of Community Affairs are leading the Georgia Broadband Initiative, whose goal is to promote and deploy broadband services in unserved areas of the state. Broadband has become essential to business, education, healthcare, agriculture, and overall quality of life, but many rural communities lack high-speed access to the internet. The initiative also involves the Department of Economic Development, the State Properties Commission, and the Department of Transportation. Start your career in public service - JOIN OUR TEAM GTA A GREAT PLACE TO WORK! GTA is currently seeking a Software Developer 3 in the Office of Application Development and Maintenance (ADM). Job Summary & Responsibilities: JOB SUMMARY: Software Development professionals have a strong knowledge of programming languages used by the organization and may have knowledge of object-oriented approaches in designing, coding and debugging programs. They have experience in systems design and have a solid understanding of development, database development, testing, and integration methodologies. Knowledge of current and emerging IT products, services and processes is required. RESPONSIBILITIES: Responsible for technical leadership in the analysis, design, development, integration, testing and enhancement of software, applications or middleware. Actively involved in researching, troubleshooting or resolving complex support issues. Responsibilities include, but may not be limited to, the following:

  • Consults in the project planning process with clients, business analysts, architects and team members
  • Monitors project milestones and critical dates to identify potential project schedule risks.
  • May lead the technical evaluation and selection process for software or middleware packages. Supports any communication and training necessary for successful adoption of selected tools or software
  • Provides input for buy vs. build recommendations. Researches the feasibility or availability of custom, open source and commercial (COTS) solution alternatives.
  • Proactively analyzes existing applications to identify weaknesses and develop opportunities for improvements.
  • Identifies system and/or business requirements. Able to elicit, analyze, document and communicate business or technical requirements for designated systems or applications.
  • Recommends procedures to solve problems considering computer equipment capacity and limitations, operating time, form of desired results, and integration of components
  • Creates and helps to implement conversion, upgrade and migration designs. -Recommends or applies system patches and/or certificates in a timely manner and validates that they are kept up to date for designated applications or systems
  • Develops software and/or applications specifications. Makes recommendations and provides input for decisions or considerations involving new code development or existing code reuse.
  • Provides input and assistance to architects when requested on software or system specifications, selecting and adopting technologies or tools, prototyping solutions, communicating technical decisions and assisting other developers with the adoption and understanding of agreed upon technical approaches or direction
  • Familiar with web development, web platforms and content management. Understands and may have working knowledge of graphics design, mobile-first and user-first web design approaches as well as other user interface (UI) or user experience (UX) implementation techniques
  • Develops and helps to define integrated solutions aimed at modernizing, consolidating and coordinating the independently designed applications within and across the enterprise. Codes, integrates and tests components, middleware, data, systems and their interfaces to create seamless communications across services. -
  • Determines how existing applications, legacy systems, databases, Web interfaces, enterprise server software and/or hardware logic, which may be currently operational on multiple platforms, work together to meet new and emerging requirements
  • Adheres to technical or quality standards and procedures. Reviews modules for quality assurance and checks compliance with software architecture standards. Assists in defining and communicating development guidelines and standards to be utilized in software development and integration. -
  • Coordinates with configuration management on integration build activities across systems or environments and understands how to perform or support integration builds in preparation for both integration and quality assurance testing.
  • Participates in and supports both integration testing and quality assurance testing activities which includes assisting with the test planning process, performing technical testing of integrated solutions to verify appropriate outcomes or results of interfaces, functions, features and data, as well as identifying or reporting defects, change requests or enhancements.
  • Documents changes to architecture, integration and/or conversion plans. -
  • Makes applications or modules production ready by including or referencing supporting libraries, incorporating supporting configuration or properties files, updating version control documentation, completing required forms, following move to production procedures, etc
  • Provides Tier III (integration) support. Troubleshoots existing information systems to identify errors or deficiencies and develops solutions. Dissects problems or issues to identify and diagnose root causes and determine resolutions.
  • Provides technical guidance along with business process expertise for projects. Creates technical documentation related to coding, testing, integration, support or best practices.
  • May provide input to help define, analyze, plan, forecast, measure, monitor, maintain and improve systems and services availability, which includes hardware, software, network, data/storage, core infrastructure/operations, virtual and cloud solutions such as SaaS/IaaS (software or infrastructure as a service) and security controls.
  • Has knowledge of the security, confidentiality and integrity of information systems and complies with adopted organizational standards or other relevant legislation and regulations. Understands how to incorporate appropriate security controls as a core part of designed solutions or services
  • Supports architects in preparations for user, client or partner engagements. Understands the needs of users, clients or partners and may assist to interpret those needs into solution proposals. Able to engage in direct interactions with end users.
  • Performs all other duties as assigned CORE COMPETENCIES:
    • Strong technical background and excellent IT skills
    • Ability to prioritize and manage work to critical project timelines in a fast-paced environment
    • Must be organized, have an eye for detail, and be able to put ideas into a tangible and implementable form
    • Ability to work with multiple projects or teams on technical problems and needs
    • Capable of providing mentoring within teams and leadership to other developers
    • Strong oral and written communication skills with the ability to articulate technical ideas in easy to understand terms
    • Excellent inner personal skills and the ability to work/communicate with other team members
    • Strong troubleshooting and diagnostic skills AGENCY SPECIFIC QUALIFICATIONS: Minimum Qualifications (Education/Experience): -
      • Bachelor's degree in programming/systems or computer science, specialized training, certification, or proven equivalent work experience with six (6) years of programming/systems analysis experience
      • Broad level of understanding surrounding information systems, software development lifecycles and software architecture standards
      • Advanced level programming techniques, software and systems design.
      • Knowledge of distributed system architecture, middleware or object-oriented analysis and design Note: An equivalent combination of education and job specific experience that provided the knowledge, experience and competencies required to successfully perform the job at the level listed may be substituted on a year-over-year basis. Preferred Qualifications: - (Preference will be given to candidates who demonstrate some or all of the following skills/experience):
        • Knowledge of Web servers and application servers that support software development (Apache HTTP, Tomcat, JBoss, WebSphere, etc)
        • Knowledge of Integrated Development Environments (IDEs) for software or databases (Eclipse, Toad, SQL Developer, etc)
        • Knowledge of open source frameworks/tools/libraries such as Spring, Hibernate, Primefaces, Maven, JSTL
        • Familiarity with query, markup and modeling languages (SQL, HTML, XML, JSON, UML, etc)
        • Experience with design, development, test and deployment of enterprise applications in a rapid development environment as a developer
        • Three years' experience in J2EE development
        • Experience with Oracle solutions, and proficiency with SQL
        • Experience with Web Services and supporting languages or technologies such as XML, WSDL, JSON, REST APIs
        • Understanding of JAVA and J2EE design patterns, packaging and deployment.
        • Understanding of software quality assurance principles
        • Ability to troubleshoot production issues through analyzing debug logs, transaction logs, SQL queries and other tools
        • Experience with source control systems such as SVN SALARY: GTA Pay Grade: 11 Current Georgia state government employees will be subject to SPB rule provisions. Additional Information: EARN MORE THAN A SALARY! In addition to a competitive salary, the Georgia Technology Authority offers a generous benefits package, which includes employee retirement plan; paid holidays annually; vacation and sick leave; health, dental, vision, legal, disability, accidental death and dismemberment, health and child care spending account; in addition to telework opportunities depending upon position. Due to the volume of applications received, we are unable to provide information on application status by phone or e-mail. All qualified applicants will be considered but may not necessarily receive an interview. Selected applicants will be contacted by the hiring agency for next steps in the selection process. Applicants who are not selected will not receive notification. This position is subject to close at any time once a satisfactory applicant pool has been identified. This position is unclassified and employment is at-will. Candidates for this position are subject to a background and credit history check. Georgia Technology Authority does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor. See above for preferred qualifications.
          • Agency Logo:
          • Requisition ID: INF0201
          • Number of Openings: 1
          • Advertised Salary: 100,000.00
          • Shift: Day Job
          • Posting End Date: Dec 2, 2022 My ProfileCreate and manage profiles for future opportunities.Natural Resources, Georgia Department of - DNR Provided by the Georgia Department of Administrative Services

Keywords: State of Georgia, Atlanta , Software Developer 3 (GTA), IT / Software / Systems , Atlanta, Georgia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Georgia jobs by following @recnetGA on Twitter!

Atlanta RSS job feeds