Senior Software Engineer/Developer

Senior Software Engineer/Developer

20 Sep 2024
North Carolina, Durham 00000 Durham USA

Senior Software Engineer/Developer

Vacancy expired!

Position Description:Designs cloud based automated, end-to-end systems in data lake systems. Designs and develops highly available, scalable, and distributed data platforms using open source frameworks to process a high volume and velocity of structured and unstructured data. Writes codes to develop system modules using Object-oriented concepts and functional programming. Provides business solutions by developing complex or multiple software applications.Primary Responsibilities:

Develops original and creative technical solutions to on-going development efforts.

Designs applications or subsystems on major projects and for/in multiple platforms.

Develops applications for multiple projects supporting several divisional initiatives.

Supports and performs all phases of testing leading to implementation.

Assists in the planning and conducting of user acceptance testing.

Develops comprehensive documentation for multiple applications supporting several corporate initiatives.

Responsible for post-installation testing of any problems.

Establishes project plans for projects of moderate scope.

Works on complex assignments and often multiple phases of a project.

Performs independent and complex technical and functional analysis for multiple projects supporting several initiatives.

#PE1M2Education and Experience:Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience in the job offered or three (3) years of experience designing and developing big data applications for cloud platforms (Amazon Web Services, Azure, and Google) using Agile Methodologies.Or, alternatively, Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and one (1) year of experience in the job offered or one (1) year of experience designing and developing big data applications for cloud platforms (Amazon Web Services, Azure, and Google) using Agile Methodologies.Skills and Knowledge:Candidate must also possess:· Demonstrated Expertise (“DE”) designing, developing, and data modeling big data applications, using Unix scripting, Apache Spark, Spark SQL, and Spark Analytical Functions within Hadoop eco systems; and designing, developing, implementing, and troubleshooting big data Hadoop applications within production and non-production environments to support predictive analytics.· DE designing and developing event driven, micro-service based applications using stream-based, NoSQL technologies Kafka, Spark Streaming, and Cassandra and programming languages Java and Scala; and creating, managing, and modeling the performance tuning of large-scale Cassandra cluster.· DE developing and optimizing stable, reliable, high volume, low latency distributed database applications using Oracle PL/SQL and stored procedures; conducting data analysis, including writing complex SQL queries for data extraction from relational databases DB2 and Oracle, using SQL Developer; and developing ETL jobs using Informatica or Datastage.· DE implementing big data computing strategies, including, CI/CD processes on Enterprise applications using automation tools Maven and Jenkins; and deploying big data applications according to standard security and architectural requirements SAML and LDAP to the cloud using Jenkins pipelines and Docker.Job: TechnologyTitle: Senior Software Engineer/DeveloperLocation: NC-DurhamRequisition ID: 1910399

Job Details

Jocancy Online Job Portal by jobSearchi.