Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Developer - Cto

Harper Law Firm

Software Developer - Cto

San Antonio, TX
Paid
  • Responsibilities

    We are seeking a Developer to assist in the completion, deployment, and maintenance of a LegalTech branch of our law firm. This position will likely evolve into a CTO role. The software is built on Python and our operations are built around MO. The ideal candidate will have experience with development on Python and collaborating with a team. Responsibilities: • Assisting in the completion of the software • Building operations and job descriptions with respect to maintaining and updating the software • Coordinating testing of the software • Identifying needs for capacity and scaling • Coordinating a team of developers • Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces • Directing system testing and validation procedures • Directing software programming and documentation development • Consulting with departments or customers on project status and proposals • Working with customers or departments on technical issues including software system design and maintenance • Analyzing information to recommend and plan the installation of new systems or modifications of an existing system • Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements • Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences • Preparing reports on programming project specifications, activities, or status • Conferring with project managers to obtain information on limitations or capabilities Qualifications: • Knowledge of the software development life-cycle • The desire to work in a fast-paced environment • Ability to develop unit testing of code components or complete applications • Must be a full-stack developer and understand concepts of software engineering • Deep programming language knowledge • Python experience • Communication is important Compensation: $30 - $40 hourly

    • Assisting in the completion of the software • Building operations and job descriptions with respect to maintaining and updating the software • Coordinating testing of the software • Identifying needs for capacity and scaling • Coordinating a team of developers • Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces • Directing system testing and validation procedures • Directing software programming and documentation development • Consulting with departments or customers on project status and proposals • Working with customers or departments on technical issues including software system design and maintenance • Analyzing information to recommend and plan the installation of new systems or modifications of an existing system • Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements • Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences • Preparing reports on programming project specifications, activities, or status • Conferring with project managers to obtain information on limitations or capabilities