Full Stack Web Developer (C#, Angular, .NET, Azure)

Apply Now

Company: Georgia Cyber Academy

Location: Atlanta, GA 30349

Description:

Position Type:
Technology

Date Posted:
4/11/2025

Location:
Technology

Closing Date:
until filledJob Title: Full Stack Web Developer (C#, Angular, .NET, Azure)
FLSA Status: Exempt
Department: OPS Technology
Dept Code: OPS Tech
Primary Supervisor: Technology Director
Secondary Supervisor: Operations and Compliance District Director
Grade Band Served: AGB
Location: Primarily Remote
Hours/Days: 8AM-4PM Monday-Friday
Salary starting at: $__,___.00/Year

Job Description

The Full Stack Web Developer will build and support custom online applications that empower Georgia Cyber Academy staff and students. The developer will meet with stakeholders at GCA to understand problems that aren't met by enterprise systems and will extend and build tools that enable faster problem-solving, automation, or data analysis by GCA team members. The web developer will maintain and enhance current full-stack tools that will be used within Georgia Cyber Academy and support deploying and troubleshooting in an agile environment.

Responsibilities
? Build and maintain intuitive, efficient user interfaces using Angular.
? Active Development in Azure using cloud based storage which includes but is not limited to Azure SQL, SQL Server, CosmosDB, and Blob Storage.
? Automated build and release pipelines using Azure DevOps for CI/CD.
? Develop and design RESTful services and APIs
? Apply latest software design techniques and contribute to the technical design of new solutions
? Write object-oriented and maintainable code
? Consults with other developers, data analysts and other IT specialists to determine system specifications to meet the functional and performance requirements.
? Communicate concepts, recommendations, and solutions effectively with customers as well as management, verbally and in written format.
? Develops cloud applications to meet customer/product requirements.
? Provide support and maintenance for existing software and/or web applications/products.
? Deliver quality results on time with minimal supervision
KEY RESPONSIBILITIES: Application Development/Support (70%)
? Create browser-based applications to support special projects at Georgia Cyber Academy(GCA)
? Develop intuitive interfaces to support effective data analysis and accurate data entry
? Create secure back-ends to retrieve and store relevant information
? Build and use integrations with existing Georgia Cyber Academy(GCA) and external tools
? Create and run automated tests Application Support (20%)
? Work directly with users to determine new and improved features
? Support users encountering bugs or facing issues in applications
? Maintain backlog of upcoming updates and bug fixes
? Deploy changes to production code Information Systems Development (10%)
? Create and maintain documentation for applications, and help guides for end users.
? Support system administrators by writing and deploying automated scripts ? Advocate for best practices within Georgia Cyber Academy(GCA)'s Operations team
? Drive simplicity for our end-users (students, parents, staff), even when back-end data is complex

Minimum Requirements
? Experience with C#
? Experience with .NET (Core) Framework ? Experience with Angular ? Experience with Node.js
? Azure experience, including CosmosDB, Azure Functions, Application Insights, App Services
? Experience with ETL pipelines for third-party data
? Experience with SQL databases
? Use of object-relational mapping tools such as Microsoft Entity Framework
? Experience with Microservices and Containers (Docker)

Certificates and Licenses
? Clearance Certificate issued by the Georgia Professional Standards Commission required.

Other Requirements
? Experience implementing technology platforms
? Demonstrate strong technology skills
? Desire to research and learn new technology skills and platforms
? Ability to work independently as well as collaborate and communicate effectively within a team
? Ability to rapidly learn and adapt to new technologies and teaching platforms
? Ability to manage competing priorities with attention to deadlines
? Strong critical thinking, planning, and writing skills
? Excellent organization skills, including ability to incorporate methods and build systems that can be used across the district
? Great project management skills, with a passion for technology and learning
? Must be an advocate for virtual learning and believe in the mission of Georgia Cyber Academy
? Maintain a professional home office without distraction during 8-4 workday when working from home
? Consistent access to reliable high-speed internet
? Valid driver's license and availability of private transportation
? Ability to travel to Georgia for professional development and/or state assessments 2-3 times yearly

Physical Abilities & Working Conditions

The Physical Abilities and Working Conditions listed in this section are representative of, but are not intended to provide an exhaustive list of, physical abilities and working conditions which may be required of positions in this class. Georgia Cyber Academy encourages persons with disabilities who are interested in employment in this class and need reasonable accommodation to contact the Human Resources Department for further information.

? Work Schedule: This is a Monday through Friday, 8 AM to 4 PM, 5 Days/Week, remote position. The noise level in the office is usually moderate (computers, printers, light foot traffic).
? In-Person Attendance: In-person attendance at professional development, training, conferences, job fairs, meetings, school events, marketing events, and/or testing sites will be required several times per year.
? Vision: (which may be corrected) to read small print; view a computer screen for prolonged periods.
? Hearing: (which may be corrected) to answer telephones and tolerate exposure to noisy conditions.
? Speech: to be understood in face-to-face or virtual communications; to speak with a level of proficiency and volume to be understood over a telephone and/or computer.
? Upper Body Mobility: use hands and fingers to feel, grasp, and manipulate small objects; manipulate fingers, twist and bend at wrist and elbow; extend arms to reach outward and upward; use hands and arms to lift objects; turn, raise, and lower head.
? Strength: to lift, push, pull and/or carry objects which weigh as much as 5 or more pounds on a frequent basis.
? Environmental Requirements: encounter constant work interruptions; work cooperatively with others; work independently; work indoors.
? Mental Requirements: read, write, understand, interpret and apply information at a moderately complex level essential for successful job performance; math skills at a high school proficiency level; judgment and the ability to process information quickly; learn quickly and follow verbal procedures and standards; give verbal instruction; rank tasks in order of importance; copy, compare, compile and coordinate information and records.

Georgia Cyber Academy is an Equal Opportunity Employer
Georgia Cyber Academy assures Equal Employment Opportunities and equal education opportunities for employees and students as required by Federal and State Orders and Laws. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential tasks. This job description is intended to accurately reflect the position activities and requirements. However, management and administration reserve the right to modify, add, or remove duties and assign other duties as necessary as allowable under federal funding requirements, if applicable. It is not intended to be and should not be construed as an all-inclusive list of all the responsibilities, skills, or working conditions associated with the position. All employment is "at-ill" as governed by the laws of the state where the employee works. It is further understood that the "at-all" nature of employment is one aspect of employment that cannot be changed except in writing and signed by an authorized officer.

Similar Jobs