Systems developer job description
Updated March 14, 2024
7 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.
Example systems developer requirements on a job description
Systems developer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in systems developer job postings.
Sample systems developer requirements
- Expertise in programming languages such as Java, C++, or Python
- Ability to design and develop software systems and applications
- Experience with database technologies such as SQL or NoSQL
- Familiarity with software development methodologies such as Agile or Scrum
- Bachelor's degree in Computer Science or related field
Sample required systems developer soft skills
- Excellent problem-solving and analytical skills
- Strong attention to detail and ability to work in a team environment
- Effective communication and interpersonal skills
- Ability to adapt to new technologies and programming languages
- Passion for learning and continuous improvement
Systems developer job description example 1
Interstate systems developer job description
Interstates is growing, and we are currently seeking a
Control Systems Developer
to
join our Plant Floor Automation Team in Fort Collins, Colorado.
The
Control Systems Developer
will be responsible for control systems programming and implementation for our manufacturing clientele. Interstates seeks ambitious, innovative individuals with the ability to grow and maintain value-added relationships with our team and external customers.
About us:
For over fifty years, we've tackled complex challenges and developed innovative solutions. Yet, the most impressive thing we've built is our Team. At Interstates, we treat each other like family because the foundation of our success is our Team. We've created a collaborative workplace based on trust, integrity, and support. We offer education and career growth opportunities, one of the best safety records in the business, and benefits that put our families first.
At Interstates, our success starts with yours.
Responsibilities
PLC Programming, Troubleshooting and Project Documentation Work within project teams consisting of clients, electrical engineers, control system programmers, and information system programmers to deliver integrated automation solutions. Launch projects on-site while being available for troubleshooting, support, and training General client interaction and relationship-building Other duties may be assigned.
Salary Range: $76k to $90k
Qualifications
Education and/or Experience:
2- or 4-year degree in Electrical Engineering, Computer Engineering, or Computer Science or a related technical field 2-5 years of experience with PLC programming and troubleshooting Or equivalent combination of education and related experience/training
Preferred Skills:
Knowledge in designing and developing control systems Knowledge of Rockwell Automation software Familiarity with Virtual Machines Excellent troubleshooting skills Great communication (verbal, written, listening) and teamwork skills Ability to troubleshoot electrical panels and read schematics a plus Network switching knowledge a plus Familiarity with Grains Processing, Food Production, and Ethanol Production a plus
Travel:
Travel may be required up to 30-35% of the time.
Benefits:
Health, Dental, Vision, and Life Insurance Company paid Short and long-term disability Paid time off and Holidays Matching 401k program Pay for performance bonuses HSA contributions Casual dress code Safety focused culture Family focused culture Community Give back opportunities
Interstates is an Equal Opportunity/AA Employer and provides a drug free work environment.
Control Systems Developer
to
join our Plant Floor Automation Team in Fort Collins, Colorado.
The
Control Systems Developer
will be responsible for control systems programming and implementation for our manufacturing clientele. Interstates seeks ambitious, innovative individuals with the ability to grow and maintain value-added relationships with our team and external customers.
About us:
For over fifty years, we've tackled complex challenges and developed innovative solutions. Yet, the most impressive thing we've built is our Team. At Interstates, we treat each other like family because the foundation of our success is our Team. We've created a collaborative workplace based on trust, integrity, and support. We offer education and career growth opportunities, one of the best safety records in the business, and benefits that put our families first.
At Interstates, our success starts with yours.
Responsibilities
PLC Programming, Troubleshooting and Project Documentation Work within project teams consisting of clients, electrical engineers, control system programmers, and information system programmers to deliver integrated automation solutions. Launch projects on-site while being available for troubleshooting, support, and training General client interaction and relationship-building Other duties may be assigned.
Salary Range: $76k to $90k
Qualifications
Education and/or Experience:
2- or 4-year degree in Electrical Engineering, Computer Engineering, or Computer Science or a related technical field 2-5 years of experience with PLC programming and troubleshooting Or equivalent combination of education and related experience/training
Preferred Skills:
Knowledge in designing and developing control systems Knowledge of Rockwell Automation software Familiarity with Virtual Machines Excellent troubleshooting skills Great communication (verbal, written, listening) and teamwork skills Ability to troubleshoot electrical panels and read schematics a plus Network switching knowledge a plus Familiarity with Grains Processing, Food Production, and Ethanol Production a plus
Travel:
Travel may be required up to 30-35% of the time.
Benefits:
Health, Dental, Vision, and Life Insurance Company paid Short and long-term disability Paid time off and Holidays Matching 401k program Pay for performance bonuses HSA contributions Casual dress code Safety focused culture Family focused culture Community Give back opportunities
Interstates is an Equal Opportunity/AA Employer and provides a drug free work environment.
Post a job for free, promote it for a fee
Systems developer job description example 2
Columbia University in the City of New York systems developer job description
Work type: Full Time
School/Department: Libraries Grade: Grade 12 Categories: Information Technology, Libraries
Job Type: Officer of Administration Bargaining Unit: Regular/Temporary: Regular End Date if Temporary: Hours Per Week: 35 hours Salary Range:
Position Summary
Working with minimal direction, the Application Systems Developer designs, develop, and implement complex local and cloud-based Unix infrastructure platforms and applications. The Application Systems Developer deploys, integrate, and maintain vendor-supplied and locally developed applications and services; gather requirements, provide technical analysis, and improve processes to improve the reliability, flexibility, and resilience of systems and platforms; and, collaborate on projects and related activities with other groups in the Libraries, the University, and outside institutions and organizations.
This position reports to Head, Library Infrastructure Systems.
This role is being hired at the same time as another Unix-focused infrastructure engineeringand systems administration position in Library Infrastructure Systems. These positions each have specific areas of expertise, but will work together to provide support for the services this this group provides.
Subject to business needs, we may support flexible and hybrid work arrangements.Options will be discussed during the interview process.
Responsibilities
Design, develop, and implement CentOS/AlmaLinux-based infrastructure and systems server platforms (local and cloud-based). Support existing cloud infrastructure and the development of new services using best practices. Evaluate, integrate, and manage systems applications and services (e.g., Atlassian suite, Web application servers, HAproxy, Amazon Web Services). Monitor and improve availability and performance of production systems (servers, storage, networks). Resolve complex technical issues in coordination with other administrators and developers. Maintain current knowledge of industry standards and advocate for best practices. Prepare technical documentation as directed. Collaborate on projects and related activities with other Libraries groups and organizations, Columbia University IT, and outside institutions. Perform other duties as assigned.
Minimum Qualifications
Bachelor's degree and/or equivalent, and minimum of 3 (three) years relevant professional experience required.. Advanced proficiency with Unix/Linux environments. Strong knowledge of programming principles and at least one high-level programming language. Strong verbal and written communication skills. Must be able to balance priorities and meet deadlines.
Preferred Qualifications
Experience with Red Hat-based Linux systems (RHEL, CentOS, AlmaLinux, etc.). Experience with Amazon Web Services (storage, compute, etc.). Experience with virtualization, configuration management, and delegated source control systems. Experience with MySQL, Oracle, or other relevant database administration and optimization. Strong knowledge of Bash and/or Python.
Equal Opportunity Employer / Disability / Veteran
Columbia University is committed to the hiring of qualified local residents.
Applications open:
Jun 14 2022Eastern Daylight Time
Applications close:
School/Department: Libraries Grade: Grade 12 Categories: Information Technology, Libraries
Job Type: Officer of Administration Bargaining Unit: Regular/Temporary: Regular End Date if Temporary: Hours Per Week: 35 hours Salary Range:
Position Summary
Working with minimal direction, the Application Systems Developer designs, develop, and implement complex local and cloud-based Unix infrastructure platforms and applications. The Application Systems Developer deploys, integrate, and maintain vendor-supplied and locally developed applications and services; gather requirements, provide technical analysis, and improve processes to improve the reliability, flexibility, and resilience of systems and platforms; and, collaborate on projects and related activities with other groups in the Libraries, the University, and outside institutions and organizations.
This position reports to Head, Library Infrastructure Systems.
This role is being hired at the same time as another Unix-focused infrastructure engineeringand systems administration position in Library Infrastructure Systems. These positions each have specific areas of expertise, but will work together to provide support for the services this this group provides.
Subject to business needs, we may support flexible and hybrid work arrangements.Options will be discussed during the interview process.
Responsibilities
Design, develop, and implement CentOS/AlmaLinux-based infrastructure and systems server platforms (local and cloud-based). Support existing cloud infrastructure and the development of new services using best practices. Evaluate, integrate, and manage systems applications and services (e.g., Atlassian suite, Web application servers, HAproxy, Amazon Web Services). Monitor and improve availability and performance of production systems (servers, storage, networks). Resolve complex technical issues in coordination with other administrators and developers. Maintain current knowledge of industry standards and advocate for best practices. Prepare technical documentation as directed. Collaborate on projects and related activities with other Libraries groups and organizations, Columbia University IT, and outside institutions. Perform other duties as assigned.
Minimum Qualifications
Bachelor's degree and/or equivalent, and minimum of 3 (three) years relevant professional experience required.. Advanced proficiency with Unix/Linux environments. Strong knowledge of programming principles and at least one high-level programming language. Strong verbal and written communication skills. Must be able to balance priorities and meet deadlines.
Preferred Qualifications
Experience with Red Hat-based Linux systems (RHEL, CentOS, AlmaLinux, etc.). Experience with Amazon Web Services (storage, compute, etc.). Experience with virtualization, configuration management, and delegated source control systems. Experience with MySQL, Oracle, or other relevant database administration and optimization. Strong knowledge of Bash and/or Python.
Equal Opportunity Employer / Disability / Veteran
Columbia University is committed to the hiring of qualified local residents.
Applications open:
Jun 14 2022Eastern Daylight Time
Applications close:
Dealing with hard-to-fill positions? Let us help.
Systems developer job description example 3
Scanline VFX systems developer job description
Scanline VFX, a Netflix Company, is an award-winning, global leader in the visual effects industry with studios in 7 core locations. From humble beginnings over 30 years ago, we've grown to a team of over 1,400 made up of diverse nationalities from around the world. Underpinned by a commitment to innovation, Eyeline Studios, Scanline's virtual production division, is rethinking the future of real-time filmmaking by providing content creators with unmatched flexibility.
Come and join an innovative and collaborative team and be challenged to do the best work of your career!
We currently offer hybrid, on-site and remote work opportunities.
The senior systems developer is part of our engineering team and is responsible for developing and maintaining internal software. Specific areas of focus include configuration management, workflow automation, system monitoring, storage/data management and render farm (compute) management.
We are looking for experienced candidates who have previous experience developing software in a fast paced production environment. VFX or animation studio experience is nice to have but not essential. There is a large existing Python codebase, so we are looking for candidates with production experience in Python.
The engineering team works closely with other technical groups including the pipeline and virtual production development teams to design and build solutions to support the needs of our busy global VFX and virtual production studio.
KEY RESPONSIBILITIESDevelop and maintain software to provide workflow automation and systems infrastructure and monitoring Work with technical and creative teams to identify inefficiencies and opportunities to automate workflows Collaborate with pipeline and virtual production teams to build the infrastructure services required by their respective systems
QUALIFICATIONS & EXPERIENCEMinimum (3) years of experience using Python in a production environment Experience working in a cross-platform environment (Windows, Linux, mac OS) Exposure to devops-style workflows including git, Jenkins, ansible and other tooling Exposure or background in SRE or systems administration Nice to have: experience with other scripting languages such as bash or PowerShellNice to have: experience working in a VFX or similar creative environment in a systems or development role Strong written and verbal communication skills to clearly articulate technical concepts to a range of audiences Experience working on an internationally distributed team is a plus
BENEFITS
We offer extended medical, disability and dental insurance.
APPLICATION
Please only apply once. We keep your application details on file for both current and future job opportunities. If you are applying to more than one position, use the same email address on all applications. Only re-apply if
your details have recently changed.
Come and join an innovative and collaborative team and be challenged to do the best work of your career!
We currently offer hybrid, on-site and remote work opportunities.
The senior systems developer is part of our engineering team and is responsible for developing and maintaining internal software. Specific areas of focus include configuration management, workflow automation, system monitoring, storage/data management and render farm (compute) management.
We are looking for experienced candidates who have previous experience developing software in a fast paced production environment. VFX or animation studio experience is nice to have but not essential. There is a large existing Python codebase, so we are looking for candidates with production experience in Python.
The engineering team works closely with other technical groups including the pipeline and virtual production development teams to design and build solutions to support the needs of our busy global VFX and virtual production studio.
KEY RESPONSIBILITIESDevelop and maintain software to provide workflow automation and systems infrastructure and monitoring Work with technical and creative teams to identify inefficiencies and opportunities to automate workflows Collaborate with pipeline and virtual production teams to build the infrastructure services required by their respective systems
QUALIFICATIONS & EXPERIENCEMinimum (3) years of experience using Python in a production environment Experience working in a cross-platform environment (Windows, Linux, mac OS) Exposure to devops-style workflows including git, Jenkins, ansible and other tooling Exposure or background in SRE or systems administration Nice to have: experience with other scripting languages such as bash or PowerShellNice to have: experience working in a VFX or similar creative environment in a systems or development role Strong written and verbal communication skills to clearly articulate technical concepts to a range of audiences Experience working on an internationally distributed team is a plus
BENEFITS
We offer extended medical, disability and dental insurance.
APPLICATION
Please only apply once. We keep your application details on file for both current and future job opportunities. If you are applying to more than one position, use the same email address on all applications. Only re-apply if
your details have recently changed.
Start connecting with qualified job seekers
Resources for employers posting systems developer jobs
Systems developer job description FAQs
Ready to start hiring?
Updated March 14, 2024