Software Developer

Carter Support Services

  • houston, TX
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Application Programming Interface (API)unmatched
    • Best Practicesunmatched
    • Business Servicesunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Customer Support/Serviceunmatched
    • Data Structuresunmatched
    • Debugging Skillsunmatched
    • Detail Orientedunmatched
    • DevOpsunmatched
    • Gitunmatched
    • Identify Issuesunmatched
    • Information/Data Security (InfoSec)unmatched
    • Javaunmatched
    • JavaScriptunmatched
    • Microsoft C# (C Sharp)unmatched
    • NoSQLunmatched
    • Operational Supportunmatched
    • Performance Testingunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Programming Languagesunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • Requirements Managementunmatched
    • SQL (Structured Query Language)unmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • System Integration (SI)unmatched
    • Systems Maintenanceunmatched
    • Team Playerunmatched
    • Technical Writingunmatched
    • Test Plan/Scheduleunmatched

    Description

    Software Developer

    Company: Carter Support ServicesLocation: Houston

    Position Summary

    Carter Support Services is seeking a skilled and motivated Software Developer to design, develop, and maintain software solutions that support internal operations and client-facing services. This role will collaborate closely with cross-functional teams to deliver reliable, scalable, and user-focused applications that align with business goals and service excellence.

    The ideal candidate is a hands-on developer who enjoys solving problems, writing clean and efficient code, and contributing to continuous improvement across systems and processes.

    Key Responsibilities

    • Design, develop, test, and maintain software applications and system components

    • Collaborate with stakeholders to gather requirements and translate them into technical solutions

    • Write clean, maintainable, and well-documented code following best practices

    • Troubleshoot, debug, and resolve application issues and performance bottlenecks

    • Participate in code reviews to ensure quality, security, and consistency

    • Integrate applications with third-party APIs, databases, and internal systems

    • Support deployments, updates, and ongoing system maintenance

    • Contribute to process improvements, technical standards, and documentation

    Required Qualifications

    • 2+ years of professional software development experience

    • Proficiency in one or more programming languages (e.g., JavaScript, Python, C#, Java)

    • Experience with web or application development frameworks

    • Strong understanding of databases and data structures (SQL and/or NoSQL)

    • Familiarity with version control systems (Git)

    • Experience with debugging, testing, and performance optimization

    • Ability to work independently and collaboratively in a team environment

    Preferred Qualifications

    • Experience working in a support services, MSP, or operations-focused environment

    • Exposure to cloud platforms (Azure, AWS, or Google Cloud)

    • Knowledge of CI/CD pipelines and DevOps practices

    • Experience with RESTful APIs and system integrations

    • Understanding of security best practices and data protection

    Core Competencies

    • Strong problem-solving and analytical skills

    • Excellent communication and collaboration abilities

    • Attention to detail and commitment to code quality

    • Ability to manage priorities in a fast-paced environment

    • Customer- and service-oriented mindset

    Why Carter Support Services

    • Opportunity to work on meaningful solutions that support real-world operations

    • Collaborative and supportive team culture

    • Room for professional growth and skill development

    • Competitive compensation and benefits package

    Powered by JazzHR

    Numbers & Facts

    Locationhouston, TX

    Similar Jobs