Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

Tulsa City-County Library

Software Developer

At Tulsa City-County Library, we do more than provide access to books—we connect people to opportunity. Every day, our employees create welcoming spaces, build connections, solve problems, and help customers from all walks of life access the tools they need to learn new skills, discover new ideas, access resources, and build brighter futures. If you're passionate about making a meaningful impact in your community, we invite you to explore a career with Tulsa City-County Library.

The Tulsa City-County Library Software Developer is responsible for the development, implementation, administration, and support of TCCL mobile applications and other internal software; as well as being an integrated part of the Enterprise Services team by performing other activities in support of the Department and TCCL operations and strategic goals. Applicants are encouraged to include a link to a code repository, such as GitHub, to show examples of written code and documentation.

Essential Functions and Responsibilities Include:
  • Works with team, internal customers and stakeholders including multiple levels of leadership to gather and analyze business requirements and to design and develop software features and functionality;
  • Designs and develops user interfaces to provide an optimal experience meeting project requirements;
  • Integrates applications with on-premises and hosted software through vendor APIs;
  • Formulate and communicate ideas, plans, testing material, and documentation to team members and internal customers;
  • Applies technical/professional expertise to deliver quality software and services on schedule as determined by team and environmental factors according to internal standards and industry best practices;
  • Recommends new products by comparing advantages and disadvantages of custom development versus purchased alternatives;
  • Maintain up-to-date knowledge of technical developments in the industry;
  • Perform other duties as assigned.
Required Knowledge, Skills, and Abilities:
  • Experience with full stack web development
  • Experience with mobile app development for Android and iOS
  • Experience with designing, building and utilizing RESTful APIs
  • Experience with each phase of the software development life cycle
  • Knowledge of the design, programming and optimization of relational database management systems
  • Demonstrated experience of user-centered service development, delivery, and continuous improvement of methodologies and product design
  • Ability to work on a team or individually by effectively managing work time to deliver a quality product on time
  • Ability to write clean, efficient code that is well documented
  • Strong analytical and troubleshooting skills
  • Strong written and verbal communication skills
  • Strong organizational skills
  • Ability to be flexible on projects and product design, scheduling, and time management
Education and Experience:
  • Bachelor's Degree plus one to three years of experience in web and/or mobile application development;
  • Working knowledge of JavaScript frontend web development
  • Working knowledge of UI/UX design
  • Working experience with:
    • Revision control systems (especially Git)
    • JavaScript
    • Reactive JavaScript frameworks (e.g. Vue.js)
    • PHP
    • MySQL
    • RESTful APIs
  • Preferred knowledge or experience with:
    • Python
    • Node.js
    • Drupal development
    • WordPress
    • Windows desktop development

Location: Central Library - Information Technology 400 Civic Center, Tulsa, OK. 74103 Salary Range : $4,717 - $7,075 / month (Pay commensurate with experience) Status : Full Time - Exempt - On-site work status Competitive pay and a full benefit package (medical, dental, retirement, paid time off) are offered with this position. Schedule: Monday - Friday 8 am - 5 pm, evenings and weekends as needed. Physical and Environmental Conditions: Work occasionally requires stooping or bending. Occasional light lifting, such as three or four reams of paper, four or five books, or other materials (up to 20 pounds) may be required. Work environment involves occasional minor discomforts from exposure to less than optimal temperature and air conditions. The job may involve dealing with modestly unpleasant situations, such as occasional exposure to office chemicals and/or extensive use of video display terminals. Routine in-town travel with occasional out-of-town trips. Reliable personal transportation is required.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Tulsa, OK vacancy
  • Req ID: 78308Location: Tulsa -TUL, Oklahoma City -OKCAreas of Interest: Information Technology; InfrastructurePay Transparency Salary Range: Not AvailableApplication Deadline: 09/30/2026BOK Financial Corporation Group includes BOKF, NA; BOK Financial Securities, Inc. and...
    Suggested

    Bank of Oklahoma

    Tulsa, OK
    3 days ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type:  Full Time Min. Experience:  Experienced Security Clearance Level:  Public Trust (MBI)  Military Veterans are highly encouraged... 
    Suggested
    Full time
    Remote work

    Ssg

    Tulsa, OK
    1 day ago
  •  ...projects, including data centers and central utility systems.Beyond project delivery, you will play a key role in mentoring and developing engineers across the team, elevating technical capability, and influencing best practices. You’ll collaborate closely with clients... 
    Suggested
    Full time
    Flexible hours

    Olsson

    Tulsa, OK
    1 day ago
  •  ...Solution Architect to determine project architecture. You’ll lead in developing projects, promoting best programming practices, and have...  ...documentation and configuration.Job DescriptionAs a Tech Lead Software Engineer, you are a hands-on technical leader with end-to-end... 
    Suggested
    Contract work

    Bank of Oklahoma

    Tulsa, OK
    2 days ago
  • $60k - $96k

     ...We’re seeking a BRMS / Drools Developer with strong Java expertise to design and implement complex business-rule solutions for enterprise‑scale systems. This role is ideal for someone who thrives on translating business logic into elegant, maintainable rules and integrating... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Lumenalta

    Tulsa, OK
    2 days ago
  •  ...gives technical presentations, and/or regularly represents the firm in professional and technical societies.Collaborates internally to develop and implement strategies and best practices that align with discipline trends and standards.Provides direction in putting together... 
    Full time
    Work at office
    Flexible hours

    Olsson

    Tulsa, OK
    2 days ago
  • $77.24k - $130.49k

     ..., you will provides advanced technical application support, quotes special product designs, provides input on product roadmap and develops application training programs for internal and external customers in our industry. This position will be expected to build rapport... 
    Full time
    Work experience placement
    Work at office
    Worldwide

    Greenheck Group

    Tulsa, OK
    2 days ago
  •  ...optical applications. IERUS also supports customers with a diverse set of competencies including software development, air and missile defense, and systems engineering. IERUS develops value for our defense and commercial customers through accelerations of the technology life... 
    Full time

    IERUS Technologies, Inc.

    Tulsa, OK
    10 days ago
  •  ...ReactJS, NodeJS Cloud‑native architecture and experience with Cloud Foundry platforms (Pivotal, Azure, IBM Bluemix) Experience developing, releasing, and maintaining applications Strong product engineer mindset; eagerness to learn new technologies and thrive in a fast... 
    Full time

    Next Level Business Services, Inc.

    Tulsa, OK
    2 days ago
  • Req ID: 77394Location: Tulsa -TULAreas of Interest: Software DevelopmentPay Transparency Salary Range: Not AvailableApplication Deadline...  ...Architect to determine project architecture. You’ll lead in developing projects, promoting best programming practices, and have... 
    Contract work

    Bank of Oklahoma

    Tulsa, OK
    3 days ago
  •  ...experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experiencedSAP Commerce Cloud Senior Developer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel.... 
    Visa sponsorship

    Deloitte

    Tulsa, OK
    4 days ago
  • $77k - $202k

     ...efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration...  ...or role and how your work fits into the overall strategy.Develop a deeper understanding of the business context and how it is changing... 
    Full time
    H1b

    PwC

    Tulsa, OK
    4 days ago
  •  ...our advanced manufacturing operations.ResponsibilitiesDesign and develop industrial control systems for complex automated equipment....  ...Studio.Experience with Fanuc Robotics.Exposure to Ignition SCADA Software is a plus.Hands-on experience integrating vision systems in manufacturing... 
    Permanent employment
    H1b
    Visa sponsorship

    International Motors

    Tulsa, OK
    1 day ago
  • $116.36k - $155.15k

     ...formulate system requirements. Evaluates and recommends future technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security and functional requirements. Analyzes, develops, recommends,... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Tulsa, OK
    3 days ago
  • $100k

     ...Paypal, western union, client, visa, walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with... 
    Full time
    H1b

    SynergisticIT

    Tulsa, OK
    4 days ago
  •  ...Software Developer Length of Assignment: 6 months Top three skills needed to perform this role: Python Javascript Django Please list any required certifications (i.e. SafeLand, H2S, forklift, etc.) needed for this position. None Machinery/tools... 

    Software Technology Inc

    Tulsa, OK
    4 days ago
  • $95k - $154k

     ...Entry-Level Java Developer (Spring Boot, Microservices, DevOps) Since 2010, SynergisticIT has helped more than 10,000 jobseekers get...  ...employee skills. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers... 
    Full time
    Work experience placement
    H1b
    Remote work

    SynergisticIT

    Tulsa, OK
    2 days ago
  •  ...Software Developer II Tulsa, OK, United States Are you passionate about software development and looking to make a significant impact? We're partnered with QuikTrip to assist in searching for a talented Software Engineer to join their commercial development team... 

    Theory Recruitment

    Tulsa, OK
    1 day ago
  • $95k - $125k

     ...Software Developer Software Developer (Embedded / Systems-Focused) Tulsa, OK (Onsite) Target Compensation: $95K–$125K base Overview We're working with a stable, growth-oriented manufacturing organization looking to add a Software Developer to their internal technology... 

    Tech Partners Co. LLC

    Tulsa, OK
    1 day ago
  •  ...Paypal, western union, client, visa, walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full... 
    Full time

    SynergisticIT

    Tulsa, OK
    5 days ago
  • $100.4k - $197.9k

     ...emerging technology. With the rapid pace of change in today’s world, you will help clients answer questions like: How do I access, develop, and motivate my workforce? What should my AI strategy be for the HR function? Do I have the right organization and culture to enable... 
    Local area

    Deloitte

    Tulsa, OK
    4 days ago
  • Flowserve is seeking an operationally driven, client-facing On-Site Applications Engineer to serve as the critical technical anchor for our active Life Cycle Advantage (LCA) partnership in Tulsa.You will not be stuck behind a remote desk calculating formulas all day. You...
    Full time
    Contract work
    Remote work

    Flowserve

    Tulsa, OK
    3 days ago
  •  ...They use customer input and sales information to coordinate with engineering teams who then design or redesigns, develops, tests, and implements complex software problems and applications. They provide technical support and expertise to customers by testing applications... 
    Live out

    Enovation Controls LLC

    Tulsa, OK
    more than 2 months ago
  •  ...technical knowledge, problem-solving skills, and excellent communication abilities. Key Responsibilities: Assist in designing and developing rotating equipment packages and systems tailored to customer requirements Provide technical recommendations and ensure... 

    OTC Industrial

    Tulsa, OK
    more than 2 months ago
  • $118.7k - $218.6k

     ...analytical methodology, and solution development while helping develop junior data scientists across the full analytics lifecycle. Strategy...  ...in data science, behavioral science, and adjacent disciplines. Software & Data Engineering Develop full-stack, web-based data and... 

    Deloitte

    Tulsa, OK
    4 days ago
  •  ...interprets customer inquiries, including specifications, to design and specify appropriate equipment for the application. ·       Develop a process design and select designs which provide the best solution for the customer's requirements and maximizes the potential for... 
    Contract work
    Work at office
    Local area

    Zeeco

    Tulsa, OK
    more than 2 months ago
  • $60k - $100k

     ...confirmations, and updates on engineering or manufacturing changes Coordinate and take part in customer sales presentations Help develop and present product training for the sales team, employees, and customers Ensure quotes and submittals meet profit and margin... 
    Full time
    Work experience placement
    Internship
    Work at office
    Flexible hours

    Emerson

    Tulsa, OK
    2 days ago
  • Senior Applications Engineer At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company. Additionally, everyone has individual...

    Koch Industries

    Tulsa, OK
    2 days ago
  • $87.9k - $115.12k

     ...Position: Applications Engineer Job Description: What You'll Be Doing: Designs and develops software solutions to meet business requirements. Manages full software development life cycle including testing, implementation, and auditing. Performs product design... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday

    Arrow ECS

    Tulsa, OK
    4 days ago
  •  ...communicating solutions clearly to internal teams and customers. Exposure to Testing and validation of equipment or software, including developing test plans, interpreting results, and documenting findings. Familiarity with Software Development or engineering software... 
    Full time

    XRG Technologies, LLC

    Tulsa, OK
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!