Search by job, company or skills

Mphasis

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 50 applicants
Early Applicant

Job Description

We are seeking a highly skilled and motivated candidate in the Software Development domain. The ideal candidate will possess a strong foundation in SPARK, Java, Informatica, Kafka, and Oracle databases, along with proficiency in Unix shell and Python scripting. This role requires a strategic thinker who can lead software development projects, ensuring timely delivery and adherence to quality standards.

Responsibilities:

  • Lead and manage software development projects from inception to completion, ensuring alignment with business objectives.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Design, develop, and implement software solutions using SPARK, Java, and other relevant technologies.
  • Oversee the integration of data processing workflows using Informatica and Kafka.
  • Utilize Oracle databases for data storage and retrieval, ensuring optimal performance and security.
  • Write and maintain Unix shell scripts and Python scripts to automate processes and enhance system functionality.
  • Conduct code reviews and provide mentorship to junior developers, fostering a culture of continuous improvement.
  • Monitor project progress and performance, identifying risks and implementing mitigation strategies.
  • Ensure compliance with industry standards and best practices in software development.
  • Communicate effectively with stakeholders, providing regular updates on project status and deliverables.

Mandatory Skills:

  • Looking for combination of Java +Kafka +Spark
  • Experience with Informatica for ETL processes.
  • Knowledge of Kafka for real-time data streaming.
  • Proficient in Oracle database management and SQL.
  • Solid understanding of Unix shell scripting.
  • Familiarity with Python scripting for automation and data manipulation.

Preferred Skills:

  • Experience with Agile methodologies and project management tools.
  • Knowledge of cloud platforms and services.
  • Familiarity with containerization technologies such as Docker.
  • Understanding of DevOps practices and CI/CD pipelines.
  • Strong analytical and problem-solving skills.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135882097

Similar Jobs