CrawlJobs Logo

Filters

Location
Salary

Computer Programmer Jobs

3 Job Offers

Computer Programmer II
Save Icon
Astrion seeks a Computer Programmer II at Redstone Arsenal in Huntsville, AL. You will oversee data collection platforms, manage test operations, and coordinate software development for military systems. Requires a Bachelor’s in CS/CE with 3 years of experience in VB.Net or C++, plus a Secret cle...
Location Icon
Location
United States , Huntsville
Salary Icon
Salary
37.40 - 39.50 USD / Hour
astrion.us Logo
Astrion
Expiration Date
Until further notice
Computer Programmer II
Save Icon
Seeking a Computer Programmer II in Huntsville, AL, to support missile test operations at Redstone Arsenal. This role focuses on programming, maintaining, and troubleshooting test hardware/software using languages like VB.Net and C++. The position offers competitive pay, 401K matching, and excell...
Location Icon
Location
United States , Huntsville
Salary Icon
Salary
37.40 - 39.50 USD / Hour
astrion.us Logo
Astrion
Expiration Date
Until further notice
Shima Knitting Machine Computer Programmer
Save Icon
Location Icon
Location
Sri Lanka , Biyagama
Salary Icon
Salary
Not provided
elegantknitting.lk Logo
Elegant Knitting International (Pvt) Ltd
Expiration Date
Until further notice

About the Computer Programmer role

Discover a world of opportunity in computer programming jobs, where professionals serve as the essential architects of the digital landscape. Computer programmers are the skilled technicians who write, test, maintain, and debug the code that allows software applications and systems to function. They translate software designs and requirements created by developers and analysts into precise instructions a computer can follow, using a variety of programming languages. This critical role forms the backbone of everything from enterprise software and mobile apps to operating systems and embedded controls.

Professionals in computer programming jobs typically engage in a comprehensive lifecycle of code management. Common responsibilities include writing clean, efficient code in languages such as Python, Java, C++, JavaScript, or SQL. They perform rigorous testing and debugging to identify and resolve errors, ensuring programs produce the intended results. A significant part of the role often involves maintaining and updating existing programs—modernizing legacy code, expanding functionality, and optimizing performance. Programmers also create and maintain detailed technical documentation, including workflow charts and commented code, to ensure clarity for other team members. Collaboration is key; they frequently work alongside software developers, systems analysts, and other IT staff to clarify intent, solve complex problems, and implement effective solutions.

To succeed in computer programming jobs, individuals generally need a strong foundation in computer science principles. A bachelor’s degree in Computer Science, Information Technology, or a related field is a common requirement, though equivalent experience and demonstrable skills can also be pathways into the profession. Essential technical skills include proficiency in multiple programming languages, understanding of software frameworks, and knowledge of databases and version control systems. Familiarity with concepts like object-oriented design, continuous integration/deployment, and dependency injection is highly valuable. Beyond technical acumen, successful programmers possess strong analytical and problem-solving skills, meticulous attention to detail, and the ability to think logically. They must be adept at both independent work and team collaboration, with clear communication skills to explain technical issues.

The field of computer programming offers dynamic and evolving careers for those passionate about building and refining the technology that powers our world. Whether specializing in front-end interfaces, back-end systems, or full-stack development, programmers find their skills in high demand across every industry. Explore computer programming jobs to begin a career crafting the innovative solutions of tomorrow.