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.

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

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.