Sign up to save this job, get alerts, and apply with an optimized CV.
Senior Software Engineer
400000.00 - 500000.00
Job description
Reference: CTE025183-WLe-1 Calling all talented and enthusiastic Software Engineers in Gauteng! Join a well-known global organization and be a key player in crafting exceptional product development solutions that drive sustainability and excellence. Be prepared to step into a role of leadership, showcasing your seasoned experience in the field of software development and guide a team of individuals who are willing to learn and make a difference. Duties & Responsibilities Job Description: Utilizing your expertise in software development, you will be responsible for leading a team of software engineers in the design, development, testing, and implementation of software solutions. This will involve collaborating with cross-functional teams, identifying and prioritizing project requirements, and ensuring the successful delivery of projects. You will also be expected to stay up-to-date with the latest technologies and trends in the field of software development, and to share your knowledge and expertise with your team. Requirements: Bachelor's degree in Computer Science or related field; At least 5 years of experience in software development; Strong understanding of software development life cycles and methodologies; Excellent communication and leadership skills; Ability to work effectively in a team environment; Strong analytical and problem-solving skills; Experience with Agile development methodologies and version control systems such as Git; Experience with cloud-based technologies such as AWS; Experience with DevOps practices and tools such as Docker and Kubernetes; Experience with testing frameworks and tools such as JUnit and Selenium; Experience with programming languages such as Java, Python, and C++; Experience with databases such as MySQL and PostgreSQL; Experience with operating systems such as Windows and Linux. Benefits: Competitive salary and benefits package; Opportunities for professional growth and development; Collaborative and dynamic work environment; Flexible working hours and remote work options; Access to cutting-edge technologies and tools; Recognition and rewards for outstanding performance; Opportunities to work on high-impact projects and contribute to the company's mission and vision.
Required skills
Sign up to apply
Create a free account to apply for this job and get access to:
- AI-powered CV optimization for this specific job
- Save jobs and create custom alerts
- See your CV match score for each job
Company information
- Company
- Communicate Engineering
- Location
-
South Africa, Gauteng, Johannesburg
South Africa - Posted
- 1 year ago
Interested in this position?
Create your free account and tailor your CV to match this job.