• HOUSTON, TX
    30+ days ago

    Job Description

    Classification: Administrative/Professional

    Exemption Status/Test: Exempt/Administrative

    Job Grade: 5

    Department: Information Technology

    Reports To: Department Director

    Job Goal:

    Architect, develop, and maintain robust APIs, backend systems, and React TypeScript frontends that power our applications. This role requires deep expertise in C# development, React TypeScript, microservices architecture, containerization, database management, cloud services, and data engineering.

    Qualifications:

    Education

    • Bachelor's degree within a technical field such as Computer Science, Business Management, or Information Technology, preferred

    Experience

    • 4 years of professional experience in full stack development with C#/.NET and React TypeScript
    • Strong experience with microservices architecture, including design patterns, service decomposition, and inter-service communication
    • Hands-on experience with containerization using Docker and orchestration with Kubernetes
    • Experience with NoSQL databases, particularly MongoDB
    • Hands-on experience with AWS services including RDS and Lambda
    • Proven experience building and consuming RESTful APIs
    • Experience leading cloud migration projects and strategies
    • Experience with complex data migration methodologies and tools
    • Experience with version control systems (Git)

    Special Knowledge and Skills

    • Strong proficiency in PostgreSQL/SQL Server and relational database design
    • Knowledge of ETL processes and data pipeline development
    • Strong grasp of security principles including OWASP guidelines, secure coding practices, and data protection
    • Excellent problem-solving, debugging, and troubleshooting skills in distributed systems

    Preferred Qualifications

    • Experience with additional AWS services (S3, API Gateway, ECS/EKS, DynamoDB, CloudWatch)
    • Knowledge of CI/CD pipelines and DevOps practices
    • Experience with message queuing systems (SQS, RabbitMQ, Kafka)
    • Strong proficiency in React TypeScript, including component design, state management, and API integration

    Major Responsibilities:

    • Design, develop, and maintain RESTful APIs using C# and .NET frameworks within a microservices architecture
    • Architect and implement scalable microservices solutions with proper service boundaries and communication patterns
    • Build and optimize database solutions using SnowFlake, MongoDB, and AWS RDS
    • Develop and maintain containerized applications using Docker and orchestrate deployments with Kubernetes
    • Develop serverless functions using AWS Lambda for scalable backend operations and integrate with React TypeScript frontends
    • Design and implement ETL pipelines for data processing and transformation
    • Lead cloud migration initiatives, transitioning legacy systems to modern cloud infrastructure
    • Plan and execute complex data migration projects, ensuring data integrity and minimal downtime
    • Implement security best practices including authentication, authorization, encryption, API security, and container security
    • Optimize database queries and API performance for high-traffic, distributed applications
    • Design, develop, and maintain React TypeScript frontends, ensuring seamless integration with backend APIs

    Supervision/Personnel Management:

    None

    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 light lifting and carrying (less than 20 pounds); may work prolonged and irregular hours; occasional statewide travel; work with frequent interruptions; maintain emotional control under pressure.

    Numbers & Facts

    LocationHOUSTON, TX

    Skills

    • AWS Lambdaunmatched
    • Amazon Relational Database Service (RDS)unmatched
    • Amazon Simple Storage Service (S3)unmatched
    • Amazon Web Services (AWS)unmatched
    • Apache Kafkaunmatched
    • Application Programming Interface (API)unmatched
    • Authenticationunmatched
    • Best Practicesunmatched
    • Cloud Computingunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cryptographyunmatched
    • Data Managementunmatched
    • Data Migrationunmatched
    • Data Processingunmatched
    • Data Qualityunmatched
    • Database Designunmatched
    • Database Extract Transform and Load (ETL)unmatched
    • Database Optimizationunmatched
    • Debugging Skillsunmatched
    • Design Patterns Programming Methodologiesunmatched
    • DevOpsunmatched
    • Distributed Applicationsunmatched
    • Distributed Computingunmatched
    • Dockerunmatched
    • Gitunmatched
    • Identify Issuesunmatched
    • Information Technology & Information Systemsunmatched
    • Information/Data Security (InfoSec)unmatched
    • Leadershipunmatched
    • Messaging Middlewareunmatched
    • Microservicesunmatched
    • Microsoft .NETunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft SQL Serverunmatched
    • Migration Strategyunmatched
    • MongoDBunmatched
    • NoSQLunmatched
    • People Managementunmatched
    • PostgreSQLunmatched
    • Problem Solving Skillsunmatched
    • Query Optimizationunmatched
    • REST (Representational State Transfer)unmatched
    • RabbitMQunmatched
    • React.jsunmatched
    • Secure Codingunmatched
    • Simple Queue Service (SQS)unmatched
    • Snowflake Schemaunmatched
    • Software Administrationunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder