Software Engineer 261313
Job details
Job description, work day and responsibilities
Software Engineer
As a seasoned software engineer, you will be responsible for the overall development life cycle of complex solutions.
Key Responsibilities:
Plan, design, create, test, and deploy information systems with high-quality applications.
Proactively identify and resolve issues to ensure team deliverables meet planned scope and schedule.
Requirements:
Proficiency in multiple programming languages, including Java, C#, Python, JavaScript, C++, Swift, or Ruby.
Strong understanding of software development methodologies such as Agile, Scrum, or Waterfall.
Experience with big data technologies like Hadoop, Spark, Kafka, and NoSQL databases.
Familiarity with ETL processes, data pipelines, and cloud-based data storage.
Knowledge of machine learning frameworks and AI techniques.
Desirable Skills:
Strong experience in engineering and software architecture design and development.
Strong knowledge in DevOps and CI/CD practices.
Involved in system configuration and data security.
Used multiple business analysis techniques and processes improvements for application stability and resilience.
Experience with multiple operating systems and front-end web applications.
Company address
You will be redirected to another website to apply.
Offer ID: #1041510,
Published: 3 weeks ago,
Company registered: 8 months ago