Software Development Engineer
DDN
Eastern Europe, GE
3d ago

Responsibilities

  • Develop server components in Java, GoLang, Python, and other related technologies.
  • Analyze the performance characteristics of back-end modules. Identify inefficiencies and bottlenecks. Propose, implement and test fixes.
  • Create implementation and test plans. Develop software and implement test cases according to these plans.
  • Ensure that work is completed on time to meet the business requirements by following procedures for source code control, unit testing, end-to-end testing, and design documentation
  • Ensure the stability and scalability of new features and the interoperability with pre-existing system architecture. Collaborate with other developers to select appropriate design solutions.
  • Communicate effectively with individuals of varying technical abilities and professional backgrounds
  • Qualifications

  • 8-10+ years of development experience designing and implementing service-based backend components in JAVA, Golang, or similar languages
  • Knowledge of object-oriented programing (OOP) principles and practices
  • Experience scaling services horizontally
  • Experience with ETL pipeline
  • Experience with traditional Relational Database Management Systems
  • Experience with NoSQL systems such as Mongo and Elasticsearch
  • Experience working with build, testing, and integration tools (, ANT, Maven, Jenkins, Gradle)
  • Prior experience using APIs and developing APIs of different kinds including REST
  • Exposure to cloud-based service provider development, such as AWS, Azure, or Google Cloud Services
  • Experience with load balancing or other resource balancing algorithms is a plus
  • Familiarity with Linux and scripting / data manipulation tools (sh, perl, python) is a plus
  • Experience with Elastic Search, Apache Spark, KairosDB, Cassandra, InfluxDB is a plus
  • Ability to handle multiple concurrent activities and have a flexible, positive attitude
  • DDN Core Characteristics

    DDN has a very strong orientation towards these 4 characteristics and any successful employee will demonstrate these capabilities :

  • Self-Starter - Takes independent action to identify and solve problems. Seeks out relevant information needed to make decisions.
  • Gets involved with new initiatives.

  • Success / Achievement Orientation - Delivers quality results consistently. Targets, achieves (or exceeds) measurable results.
  • Sets challenging goals, focuses on critical priorities, and is accountable.

  • Problem Solving - Recognizes problems and responds with a systematic assessment that identifies and addresses cause of issue.
  • Practical, realistic, and resourceful.

  • Innovative - Builds and improves key business processes that enhance the effectiveness of DDN. Generates new ideas, challenges the status quo, and solves problems creatively.
  • DataDirect Networks, Inc. is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, gender expression, transgender, sex stereotyping, sexual orientation, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form