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
As a Software Systems Engineer (Engineer Software 3) at Get It Recruit - Information Technology, you will play a crucial role in designing, developing, and implementing complex software systems. Your primary responsibilities will encompass system architecture, software design, testing, and deployment. You will work closely with cross-functional teams to ensure high-quality deliverables that meet business needs while adhering to industry standards and best practices. Your expertise will contribute to innovative solutions and the continuous improvement of software processes, enhancing overall functionality and performance.
Job Responsibilities
- Design and develop scalable software systems and application solutions to meet business requirements.
- Collaborate with product managers, architects, and other stakeholders to define system architecture and technical specifications.
- Utilize best practices for software development, including coding standards, version control, and documentation procedures.
- Implement automated testing and debugging processes to ensure software reliability and performance.
- Perform system analysis, troubleshooting and resolving technical issues within software applications.
- Contribute to the development of user documentation and technical manuals for software products.
- Engage in continuous improvement initiatives to enhance system performance and user experience.
- Maintain up-to-date knowledge of emerging technologies and industry trends.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree is a plus.
- Minimum of 5 years of professional experience in software development and systems engineering.
- Proficiency in programming languages such as Java, C#, Python, or similar.
- Experience with software development methodologies, including Agile and DevOps practices.
- Strong understanding of computer science fundamentals, algorithms, and data structures.
- Familiarity with database management systems and SQL.
- Knowledge of cloud computing services and architectures, preferably AWS or Azure.
- Excellent problem-solving skills and the ability to work independently and collaboratively.
Technologies & Tools
The role of Software Systems Engineer requires proficiency in a variety of technologies and tools, including but not limited to version control systems such as Git, software development frameworks like Spring or .NET, and Integrated Development Environments (IDEs) like Eclipse or Visual Studio. Familiarity with tools for continuous integration/continuous deployment (CI/CD), such as Jenkins or Docker, as well as knowledge in utilizing cloud platforms like Amazon Web Services (AWS) or Microsoft Azure, will be crucial for success in this position.
Ideal Candidates
The ideal candidate for the Software Systems Engineer (Engineer Software 3) position will be analytical, detail-oriented, and possess strong technical expertise. Successful individuals will demonstrate a passion for problem-solving and innovation, taking the initiative to propose new ideas and enhancements. They will be effective communicators, capable of collaborating with diverse teams in a remote environment, and exhibit the ability to manage multiple projects and deadlines efficiently. A commitment to continuous learning and technological advancement will further solidify their fit within the team at Get It Recruit - Information Technology.
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.