Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Systems Software Engineer at Get It Recruit - Information Technology will play a pivotal role in designing, implementing, and maintaining software systems that enhance the operational efficiency of our organization. This position requires a strong understanding of software development principles and a capability to collaborate with cross-functional teams to develop high-quality software solutions. The successful candidate will engage in all phases of the software development lifecycle, from initial design through deployment, while ensuring optimal performance and scalability of our systems.
Job Responsibilities
- Design, develop, and implement system software applications and services.
- Collaborate with product managers and other stakeholders to define project requirements and scopes.
- Conduct performance tuning and optimization of existing software systems.
- Troubleshoot and resolve issues in the production environment.
- Participate in code reviews and ensure adherence to software development best practices.
- Maintain technical documentation related to software development processes and standards.
- Stay current with emerging technologies and methodologies to enhance system performance.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in systems software development or a related area.
- Proficiency in programming languages such as C++, Java, or Python.
- Experience with software development methodologies like Agile or Scrum.
- Strong understanding of operating systems, databases, and networking concepts.
- Excellent problem-solving skills and ability to work under minimal supervision.
- Effective communication skills for collaboration with team members and stakeholders.
Technologies & Tools
The Systems Software Engineer role utilizes various technologies and tools tailored to enhance software development and system performance. Key technologies include cloud platforms such as AWS or Azure, version control tools such as Git, integrated development environments (IDEs) such as IntelliJ or Visual Studio, and continuous integration/continuous deployment (CI/CD) tools like Jenkins. Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes is also advantageous.
Ideal Candidates
Ideal candidates for the Systems Software Engineer position possess a deep technical proficiency coupled with a proactive mindset and excellent interpersonal skills. They should demonstrate a passion for technology and a commitment to delivering high-quality software solutions. A collaborative spirit, adaptability to changing priorities, and strong analytical abilities are essential qualities in addressing complex problems efficiently. Candidates who are eager to learn and grow within a dynamic environment will thrive in this role.
How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.