Cloud Application Developer
Apply NowCompany: Region 4 Education Service Center
Location: Houston, TX 77084
Description:
Classification: Administrative/Professional
Exemption Status/Test: Exempt/Computer
Job Grade: 5
Department: Information Technology Solutions
Reports To: Director
Job Goal:
To develop and maintain database and web-based applications
Qualifications:
Education
Bachelor's degree or minimum 10 years computer related experience
Experience
Experience working on design and requirements in different areas of an organization and having hands-on development experiences Three years of experience with GitHub, Node.js, HTML, XML or similar technologies Experience in Agile/Scrum methodologies; leading teams and/or Scrum Master Experience working on production-scale cloud applications, preferably having foundational understanding of AWS cloud (e.g. AWS Management Console, AWS Global Infrastructure, supporting AWS Infrastructure, AWS cost optimization, Pay for Use)
Special Knowledge and Skills
Working knowledge of cloud terminology and fundamental concepts on software development in cloud environment Ability to communicate through both verbal and written documentation to support functional and technical application development Ability to create and build collaborative relationships and partnerships both with internal and external stakeholders Ability to promote a supportive, productive and identify gaps in toolsets to be innovative and enhance development processes
Preferred Experience and Qualifications
Three years of experience in one or more public cloud platforms (ideally AWS) Experience with client-side frameworks such as web, mobile, React, APIs, domain-driven design or micro-services Hands-on experience with Agile development, software debugging, deployment using AWS Console or AWS coding tools (e.g. Python, Lambda, API Gateway) Experience with AWS technologies such as (e.g. Codestar, Pipeline, Lex, OpenSearch, Quicksight, Data Lake, S3, Cognito, SQS, SNS, SES)
Major Responsibilities:
Collaborate directly with solution architect to support overall delivery of product and support Well-Architected Framework. Work as part of a dynamic team throughout the software development lifecycle. Collaborate with designers and analysts to implement enhancements or new applications. Deliver accurate estimates of level of effort to develop code to meet acceptance criteria. Ensure adherence to continuous improvement practices as required meeting quality/time-to-market imperatives. Maintain records to document program development and revisions in ADO, Microsoft Teams, and Github. Provide third-level support of software solution, as needed. Assist in designing, testing, and deploying software solutions to specific problems. Aid in planning and selecting work streams to improve the product and customer experience.
Physical Demands/Environmental Factors/ Mental Demands:
Frequent use of standard office equipment; prolonged sitting; occasional bending/stooping, pushing/pulling, and twisting; repetitive hand motions (keyboarding and use of mouse); occasional lifting and carrying (up to 15 pounds); may work prolonged and irregular hours; work with frequent interruptions; maintain emotional control under pressure.
Exemption Status/Test: Exempt/Computer
Job Grade: 5
Department: Information Technology Solutions
Reports To: Director
Job Goal:
To develop and maintain database and web-based applications
Qualifications:
Education
Bachelor's degree or minimum 10 years computer related experience
Experience
Special Knowledge and Skills
Preferred Experience and Qualifications
Major Responsibilities:
Physical Demands/Environmental Factors/ Mental Demands:
Frequent use of standard office equipment; prolonged sitting; occasional bending/stooping, pushing/pulling, and twisting; repetitive hand motions (keyboarding and use of mouse); occasional lifting and carrying (up to 15 pounds); may work prolonged and irregular hours; work with frequent interruptions; maintain emotional control under pressure.