1

Computer Coding Software Jobs in Texas (NOW HIRING)

Senior Coding Educator

Dallas, TX · Remote

$27 - $30.75/hr

Effective in using relevant computer systems and software (LMS toolset, Microsoft Office) * Possess ... Advanced knowledge of acute coding classifications, coding guidelines, coding conventions, and ...

Senior Coding Educator

Dallas, TX · On-site

$27 - $30.75/hr

Effective in using relevant computer systems and software (LMS toolset, Microsoft Office) * Possess ... Advanced knowledge of acute coding classifications, coding guidelines, coding conventions, and ...

Senior Coding Educator

Dallas, TX · Remote

$27 - $30.75/hr

Effective in using relevant computer systems and software (LMS toolset, MS Office) * Possess strong ... Advanced knowledge of acute coding classifications, coding guidelines, coding conventions, and ...

Senior Coding Educator

Dallas, TX · Remote

$27 - $30.75/hr

Effective in using relevant computer systems and software (LMS toolset, Microsoft Office) * Possess ... Advanced knowledge of acute coding classifications, coding guidelines, coding conventions, and ...

Computer Vision Engineer

Austin, TX · On-site

$110K - $130K/yr

Strong software engineering skills in Python, with a focus on writing clean, high-performance code ... Machine learning / computer vision engineers with deployment experience * Robotics or autonomous ...

2027 Summer Intern - Software/Computer Science Engineering - Fort Worth Description Why This ... Develop software / coding experience using C , C#, Matlab and other industry standard development ...

Showing results 41-60

Computer Coding Software information

What is computer coding software?

Computer coding software refers to programs and tools designed to help developers write, edit, debug, and manage source code for computer applications. These tools include integrated development environments (IDEs), code editors, compilers, and debuggers. Popular examples are Visual Studio Code, Eclipse, and PyCharm, which offer features like syntax highlighting, code completion, and version control integration. Coding software increases productivity, reduces errors, and streamlines the software development process.

What are the key skills and qualifications needed to thrive as a computer programmer, and why are they important?

To thrive as a computer programmer, you need proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and often a degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and, in some cases, certifications in specific technologies are highly valuable. Strong analytical thinking, attention to detail, and effective communication skills help programmers translate requirements into functional code and collaborate with team members. These skills ensure the development of reliable, efficient software solutions and contribute to successful project outcomes.

What are some common challenges faced by professionals working in computer coding software roles, and how can they be addressed?

Professionals in computer coding software roles often encounter challenges such as debugging complex code, keeping up with rapidly evolving technologies, and collaborating effectively with cross-functional teams. To address these, it is helpful to develop strong problem-solving skills, stay current with industry trends through continuous learning, and communicate clearly with team members. Participating in code reviews and adopting version control practices can also enhance collaboration and code quality, making it easier to manage and resolve issues as they arise.

What is the difference between Computer Coding Software vs Software Developer?

AspectComputer Coding SoftwareSoftware Developer
CredentialsNone required, but coding certifications can helpBachelor's degree in CS or related field often required
Work EnvironmentUsed in various industries for coding tasks, often solo or in small teamsWorks in teams, involved in designing, developing, and maintaining software
Industry UsageTools and software used by developers to write codeCreates and manages software applications and systems
Search/Comparison IntentFocuses on coding tools and environmentsFocuses on software creation and development processes

Computer Coding Software refers to the tools and environments used to write code, while a Software Developer actively designs, develops, and maintains software applications. Both roles overlap in coding skills, but developers have broader responsibilities in software creation and project management.

How much do computer coding software get paid?

Computer coding software developers typically earn a median annual salary ranging from $70,000 to $120,000, depending on experience, location, and specialization. Entry-level positions may start lower, while experienced developers or those with specialized skills in languages like Python or Java can earn higher salaries, especially in tech hubs.

Is computer coding software still in demand?

Computer coding software roles are in high demand due to the ongoing growth of technology and digital transformation across industries. Skills in programming languages, software development, and coding tools are highly sought after by employers worldwide, with job opportunities expected to remain strong in the coming years.

What kind of jobs can you get with computer coding software?

Computer coding software skills can lead to jobs such as software developer, web developer, mobile app developer, systems analyst, and quality assurance tester. These roles typically require proficiency in programming languages like Java, Python, or C++, and often involve working in teams on software projects or applications.

What cities in Texas are hiring for Computer Coding Software jobs?

Cities in Texas with the most Computer Coding Software job openings:

Sr. Software Engineer (C#, .NET) - Azure

Irving, TX • On-site

$113K - $149K/yr

Full-time

Re-posted 26 days ago


Key responsibilities

  • Design, develop, and maintain scalable backend APIs using C# and .NET.

  • Support the maintenance and enhancement of backend APIs, ensuring their seamless operation and scalability.

  • Collaborate with cross-functional teams to ensure smooth deployment and operation of software solutions.


Job description

Job Summary:
Veracity Software Pvt. Ltd. is seeking a dedicated Sr. Software Engineer to join their team. The ideal candidate will support the maintenance and enhancement of backend APIs using C# and .NET, ensuring their seamless operation and scalability for various applications.
Responsibilities:
• API Development and Maintenance: Design, develop, and maintain scalable and efficient backend APIs using C#, ensuring they meet functional and technical requirements.
• NoSQL Experience: We are using Azure Table Storage
• Stateless Compute: We are using Azure functions
• Event Driven Asynchronous Architecture: We are using Azure Event Grid heavily
• Application of SOLID Principles: Employ SOLID principles in all aspects of software development to create systems that are easy to maintain, extend, or scale.
• Code Quality Improvement: Continuously refactor code to improve its quality, readability, and maintainability, adhering to best coding practices and standards.
• Security Enhancements: Implement security measures in both APIs and web interfaces to protect against vulnerabilities and ensure the confidentiality, integrity, and availability of user data.
• Performance Optimization: Monitor, identify, and rectify performance bottlenecks in both the backend and frontend components of the application.
• Cross-Functional Collaboration: Collaborate with other team members, including frontend developers, network teams, and database administrators, to ensure smooth deployment and operation of software solutions.
Qualifications:
Required:
• Proficiency in C# Programming: Deep understanding of C# and .NET framework, capable of writing clean, scalable, and efficient code.
• API Development: Experience in building and maintaining RESTful APIs. Knowledge of web service architecture and best practices.
• SOLID Principles: Clear understanding of SOLID principles for object-oriented design and programming.
• Version Control: Proficiency in using version control systems, especially Git, for source code management.
• Testing and Debugging: Ability to write unit tests and debugging skills to identify and fix issues quickly.
• Security Practices: Awareness of security practices pertaining to web development, API security, and data protection.
• Problem Solving: Strong analytical and problem-solving skills, with the ability to think algorithmically.
Preferred:
• Software Development Experience: At least 10 years of experience in software development, with a full stack skill set.
• Project Collaboration: Experience working in a team environment, collaborating with other developers and stakeholders throughout the software development lifecycle.
• Agile Methodologies: Familiarity with agile methodologies, such as Scrum, and the ability to adapt within a fast-paced development environment.
• Performance Optimization: Experience with performance optimization of applications, both in terms of database interactions and front-end performance.
• Continuous Integration/Continuous Deployment (CI/CD): Experience with CI/CD pipelines for automated testing and deployment is advantageous.
• Education: Bachelor's degree in computer science or Related Field: Typically requires a degree in computer science, information technology, software engineering, or a related field.
Company:
At Veracity, if you have an idea you want to validate, a product you need to build, or an existing product that needs optimization, our teams are trained to jump in wherever needed. Founded in 2010, the company is headquartered in Iselin, USA, with a team of 51-200 employees. The company is currently Growth Stage.