Job Title: Software Engineer
Location: Newcastle
Salary: up to 45,000
Job Type: Permanent
We are seeking a skilled Software Engineer with expertise in C and/or C++ to join our clients dynamic and innovative development team. The ideal candidate will design, develop, and optimize software solutions that power our products and services. You will collaborate with a cross-functional team to build robust and scalable applications.
Key Responsibilities:
- Design, develop, and debug software applications using C and/or C++.
- Write efficient, maintainable, and well-documented code.
- Collaborate with a team of developers, product managers, and designers to deliver high-quality software.
- Participate in code reviews to ensure best practices and standards are maintained.
- Troubleshoot and resolve software issues to enhance application performance.
- Stay up-to-date with emerging technologies and incorporate them into projects where relevant.
- Contribute to architectural decisions and strategic planning for software development.
Qualifications and Skills:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proficiency in C and/or C++ programming languages.
- Strong understanding of object-oriented programming principles and software design patterns.
- Experience with [specific tools/libraries relevant to your organization, e.g., STL, Boost, Qt, etc.].
- Familiarity with debugging tools and techniques.
- Knowledge of [e.g., Linux, embedded systems, real-time systems, etc.], depending on your needs.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Nice to Have:
- Experience with [other programming languages or frameworks relevant to your organization].
- Knowledge of software development methodologies (e.g., Agile, Scrum).
- Exposure to [e.g., GPU programming, networking protocols, game development, etc.].
- Open-source contributions or personal projects showcasing expertise in C/C++.
What my client offfer:
- A competitive salary and benefits package.
- Opportunities for professional growth and skill development.
- A flexible work environment with [remote work options/onsite perks].
- Collaboration with a team of passionate and skilled professionals.
- [Additional benefits like health insurance, stock options, etc.].
For more information or to apply, click Apply Now and a member of our team will be in touch.