1

Computer Science Jobs in Lafayette, LA (NOW HIRING)

Be Seen First

Computer Science, Business Systems, Accounting Systems, or related discipline · Advanced knowledge of, and experience with the following: Desktop & Web Application Development Microsoft-Access ...

Be Seen First

Computer Science, Business Systems, Accounting Systems, or related discipline · Advanced knowledge of, and experience with the following: Desktop & Web Application Development Microsoft-Access ...

Be Seen First

Computer Science, Business Systems, Accounting Systems, or related discipline · Advanced knowledge of, and experience with the following: Desktop & Web Application Development Microsoft-Access ...

Salesforce CRM Developer

Lafayette, LA · On-site

$59K - $93K/yr

Bachelor's degree (BA/BS) in Computer Science or a related field, or equivalent work experience. * 2+ years of experience in Salesforce application development and deployment * 2+ years of experience ...

Salesforce CRM Developer

Lafayette, LA · On-site

$59K - $93K/yr

Bachelor's degree (BA/BS) in Computer Science or a related field, or equivalent work experience. * 2+ years of experience in Salesforce application development and deployment * 2+ years of experience ...

Bachelor's degree in IT, Computer Science, Business, or related field preferred. Strativia understands that our staff is our number one asset. Therefore, we provide competitive salaries and health ...

Undergraduate Degree in Computer Science, Information Security or equivalent * Masters Degree in Computer Science, Information Security or equivalent * Certification in CISP, ITIL Foundation, PMP ...

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field. * 5+ years of UX-related experience. * Proficiency in WPF and MAUI/Blazor. * Strong ...

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field. * 5+ years of UX-related experience. * Proficiency in WPF and MAUI/Blazor. * Strong ...

UI/UX Developer

Lafayette, LA · On-site

$38.50 - $50.25/hr

Bachelor's degree in Computer Science or a related technical field (or equivalent experience). * 5+ years of web development experience. * Proficiency in C#, MVC, REST, SQL, HTML, CSS, and modern ...

UI/UX Developer

Lafayette, LA

$38.50 - $50.25/hr

Bachelor's degree in Computer Science or a related technical field (or equivalent experience). * 5+ years of web development experience. * Proficiency in C#, MVC, REST, SQL, HTML, CSS, and modern ...

Bachelor's degree in graphic design, digital design, new media, UX design, informatics, computer science (web/digital focus), or a related field. * Strong portfolio demonstrating web or digital ...

next page

Showing results 1-20

Computer Science information

See Lafayette, LA salary details

$43.6K

$64.1K

$75.6K

How much do computer science jobs pay per year?

As of Jun 12, 2026, the average yearly pay for computer science in Lafayette, LA is $64,143.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,800.00 and $72,200.00 per year, depending on experience, location, and employer.

What is the difference between Computer Science vs Software Developer?

AspectComputer ScienceSoftware Developer
Required CredentialsBachelor's or higher in CS or related fieldBachelor's in CS, Software Engineering, or related field often preferred
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, software firms, freelance projects
Industry UsageAcademic research, algorithm development, theoretical workBuilding, coding, testing software applications
Common Search/ComparisonFocuses on theoretical foundations and algorithmsFocuses on practical software creation and deployment

Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

What careers do computer science have?

Computer science graduates can pursue careers such as software developers, systems analysts, cybersecurity specialists, data scientists, and network administrators. These roles often require knowledge of programming languages, problem-solving skills, and familiarity with tools like databases and operating systems.

What is computer science?

Computer science is the study of computers, computational systems, and how they process information. It covers a wide range of topics, including programming, algorithms, data structures, artificial intelligence, and software engineering. Computer scientists design and analyze software and hardware to solve problems and improve technology. The field is essential in many industries, from finance and healthcare to entertainment and research.

What kind of jobs are there in computer science?

Computer science offers a variety of jobs including software developer, systems analyst, cybersecurity analyst, data scientist, network administrator, and database administrator. These roles often require skills in programming languages, problem-solving, and knowledge of tools like operating systems and development environments.

What can I do with a computer science degree?

A computer science degree prepares individuals for a variety of roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. It provides skills in programming, algorithms, and problem-solving, often requiring knowledge of programming languages, databases, and operating systems.

What Are Computer Science Jobs?

The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

What are the key skills and qualifications needed to thrive in a Computer Science role, and why are they important?

To thrive in a Computer Science role, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with languages like Python, Java, C++, version control systems such as Git, and software development methodologies is often required. Analytical thinking, attention to detail, and effective teamwork are valuable soft skills that set candidates apart. These skills ensure you can design efficient solutions, collaborate on complex projects, and adapt to rapidly evolving technologies.

What are some common challenges computer science professionals face when working on collaborative software projects?

Computer science professionals often encounter challenges such as coordinating with team members across different disciplines, managing version control in shared codebases, and ensuring clear communication of technical concepts to non-technical stakeholders. Navigating conflicting priorities and integrating diverse components can also be demanding, especially in agile environments with tight deadlines. Strong collaboration skills, openness to feedback, and familiarity with team tools like Git and project management platforms can help address these challenges effectively.

What jobs can I do with computer science?

With a degree in computer science, you can pursue roles such as software developer, systems analyst, cybersecurity analyst, data scientist, network administrator, and database administrator. These jobs often require knowledge of programming languages, problem-solving skills, and familiarity with tools like Linux, Python, or SQL.
What are the most commonly searched types of Computer Science jobs in Lafayette, LA? The most popular types of Computer Science jobs in Lafayette, LA are:
What cities near Lafayette, LA are hiring for Computer Science jobs? Cities near Lafayette, LA with the most Computer Science job openings:
Infographic showing various Computer Science job openings in Lafayette, LA as of June 2026, with employment types broken down into 100% Full Time. Highlights an 92% In-person, and 8% Remote job distribution, with an average salary of $64,143 per year, or $30.8 per hour.
BOSS Computer Sci Instructor

BOSS Computer Sci Instructor

Charter Schools USA

Lafayette, LA • On-site

Full-time

Posted 2 days ago


Charter Schools USA rating

6.7

Company rating: 6.7 out of 10

Based on 84 frontline employees who took The Breakroom Quiz

290th of 549 rated elementary and secondary schools


Job description

Who We Are
Charter Schools USA (CSUSA) is one of the largest and highest performing education management companies in the United States, proudly serving over 82,000 students in over 150 schools in four states. Founded by Jonathan Hage in 1997, CSUSA's mission is a Relentless Commitment to Student Greatness in School and in Life™. CSUSA provides an academically rigorous education to students equipping them with real world readiness, prepared for college or career after graduation. With an unwavering dedication to the success of students from every background, CSUSA is closing the gaps in achievement and opportunity, keeping our promise of Strong Minds, Good Hearts™.
Job Purpose
To join a team of people with the mission: Relentless Commitment to Student Greatness in School and in Life ™. If you love inspiring and motivating young learners and want to put students first in education, CSUSA is the right place for you. We deliver on our promise of Strong Minds, Good Hearts™ through an education model that gives every student the opportunity for success. As a BOSS Computer Science Instructor, you will design and deliver instruction aligned with the Louisiana K--12 Student Standards for Computer Science, preparing students with essential computing, problem-solving, and digital literacy skills.
How You Will Impact Education
You will develop and implement instructional plans aligned to Louisiana CS standards, delivering engaging curriculum that supports graduation requirements while assessing student progress and fostering a safe and inclusive learning environment. Your instruction will incorporate cybersecurity, digital citizenship, and AI literacy--helping students understand emerging concepts such as machine learning, data-driven technologies, and the ethical use of artificial intelligence. You will integrate nationally recognized Computer Science standards, including the CSTA K--12 Computer Science Standards, which outline core learning objectives introducing fundamental computing principles, presenting rigorous secondary-level CS content, and expanding access to high-quality computer science education for all students. These standards emphasize computing systems, networks and the internet, data and analysis, algorithms and programming, and the impacts of computing. Instruction will also reflect ISTE-aligned practices that promote digital citizenship, computational thinking, empowered technology use, and responsible engagement with intelligent digital tools, ensuring students develop the skills, habits, and critical thinking necessary to thrive as creative problem-solvers in a technologically advanced world.
Required Qualifications and Skills
Knowledge of computing systems, networks, algorithms, programming, and cybersecurity; ability to design standards-aligned instruction; strong communication and classroom management; proficiency with educational technology.
To support high-quality CS instruction, candidates may also hold or be willing to obtain recognized technology and computer science certifications, such as:
  • CompTIA ITF+, CompTIA A+, CompTIA Network+, or CompTIA Security+ (validates foundational computing, networking, and cybersecurity knowledge)
  • Microsoft Certified Educator (MCE) or Microsoft Technology Associate (MTA) (where applicable)
  • Google Educator Level 1 or 2 (for effective instructional technology integration)
  • Apple Teacher Certification
  • STE Certified Educator (aligned to ISTE's professional standards)
  • AWS Cloud Practitioner or Google Cloud Digital Leader (for cloud computing fundamentals)
  • AI-related micro-credentials, such as AI literacy badges, ethical AI certifications, or educational AI integration programs from recognized technology-education providers

Candidates should demonstrate a commitment to ongoing professional learning aligned with current CS and AI instructional practices, emerging technologies, and the evolving national K--12 CS landscape.
Works and interacts with staff and relates to individuals at all levels of the organization; relates to individuals at all levels. As unique situations present themselves, the incumbent must be sensitive to corporate needs, employee goodwill, and the public image.
  • Strong time management & organizational skills and the ability to prioritize wisely.
  • Ability to establish and maintain effective working relationships with teachers, students, parents, the community, and administrative staff.
  • Establish excellent interpersonal skills between all constituents: being courteous, professional, and helpful; Oral (including presentations), Written, Interpersonal (active listening), Negotiating and Influencing.
  • Ability to consistently be at work, be on time, follow instructions, respond to management direction, and solicit feedback to improve performance.
  • Proficient experience with Microsoft Office (Word, Excel, PowerPoint), Student Information System (SIS).
  • Strong student orientation.
  • Proactive and takes initiative. Thinks creatively. Drives projects to completion. Insists on highest level of quality.
  • Such alternatives to the above requirements as CSUSA may find appropriate and acceptable.

Job Requirements
The candidate must hold a bachelor's degree from an accredited college or university or possess an equivalent combination of education and experience. A valid teaching certification is required, along with a demonstrated commitment to the values of the organization. The candidate must also meet Louisiana state requirements, including holding a Louisiana teaching certification and, when applicable, a computer science certification for teaching Computer Science I and II, while demonstrating strong technology proficiency and a commitment to ongoing professional learning. CSUSA may consider alternatives to these qualifications when appropriate and acceptable. The individual must also be prepared to perform other duties as assigned.
The ideal candidate should have previous experience in virtual teaching or online education environments, demonstrating the ability to effectively engage students in a digital setting. They must exhibit strong technical skills, including proficiency with a variety of educational technologies such as learning management systems (LMS), video conferencing tools, and online assessment platforms. Excellent verbal and written communication skills are essential for successful interaction with students, parents, and colleagues, and strong interpersonal skills are needed to build rapport and foster an inclusive, supportive virtual learning environment. The candidate should also possess strong organizational skills to manage multiple classes, track student progress, and meet important deadlines. A commitment to ongoing professional development is expected, particularly in staying current with evolving educational best practices and emerging technology.
In managing virtual classroom environments, the candidate should be prepared to implement best practices such as establishing clear expectations for behavior and participation, actively engaging students through interactive activities and multimedia resources, and maintaining consistency by creating predictable routines. They should be adept at leveraging technology tools within the LMS to enhance interaction--such as chat functions, screen sharing, and virtual whiteboards--and should regularly monitor student participation to identify learners who may need additional encouragement or support. Providing timely, constructive feedback is essential to help students track their progress, while creating a positive atmosphere fosters open communication, collaboration, and mutual respect.
The role also requires effective communication with parents in an online setting, including providing regular updates about student progress, upcoming assignments, and important deadlines through email or designated communication platforms. The instructor should be comfortable hosting virtual meetings--whether one on one or in small groups--to discuss student performance and address concerns, while encouraging open dialogue that invites parents to share insights or ask questions. Supplying resources that support at home learning, such as guides for using the LMS or links to educational websites, is also an important part of maintaining strong family engagement.
To enhance the virtual learning experience, the instructor should be skilled in using tools such as learning management systems like Google Classroom, Canvas, or Schoology to organize materials and facilitate communication; interactive whiteboards such as Jamboard or Miro to support collaborative learning; and video conferencing applications like Zoom, Microsoft Teams, or Webex to create engaging live sessions. Additionally, they should utilize assessment tools such as Kahoot!, Quizizz, or Nearpod to design interactive quizzes and checks for understanding. The individual may also be required to perform other duties as assigned.
Work Environment
While performing the responsibilities of this position, the work environment characteristics listed below are representative of the environment the employee will encounter:
  • Usual schools working conditions.
  • May be noisy during high student traffic Classroom environment using technology, lab equipment, and collaborative spaces; may require after-school or evening events.

Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
May need to stand or sit for extended periods, operate technology, lift up to 20 pounds occasionally and 10 pounds frequently.
FLSA Overtime Category
Job is exempt from the minimum wage and overtime provisions of the Fair Labor Standards Act.

What Charter Schools USA employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom