Available Offers for Jenkins

1C developer

Remotely

A leading consulting and audit services company is looking for a 1C developer.


About the project:

The company's implemented solutions, include - 1C:MDM, 1C:ERP, 1C:TOIR, 1C:DO, Axelot WMS(1C);

EDT is used as a development environment, GitLab for versioning, Jenkins as a ci-circuit for automated build and testing solutions, SonarQube for testing and code quality assurance, and VanessaFramework for unit tests and smoke tests.


What you will be doing:

  • Participate in implementation projects: 1C:ERP, 1C:ERP UX;
  • use the latest technologies and implemented solutions, such as: EDT, GitLab, Jenkins, SonarQube, VanessaFramework;
  • work with SPPR, scramban, with DBMS - Postgres SQL, operation of systems on Astra Linux, with integrations of solutions where Datareon Platform is used;
  • participate in designing the functionality of the implemented systems;
  • design and develop integration mechanisms;
  • data exchange;
  • lead development according to TOR;
  • optimization of highly loaded systems, code refactoring.


Requirements:

  • Experience as a 1C developer for at least 3 years.
  • Knowledge of 1C:BSP.
  • Knowledge of 1C 8 platform.
  • Experience with Datareon ESB; EDT; Linux.
  • Understanding of 1C platform and DBMS interaction in terms of performance optimization.
  • Knowledge of standards and methods of development of 1C.
  • Knowledge of the main reasons for the non-optimal operation of queries and methods of their optimization.
  • Ability to implement data exchanges using standard data exchange mechanisms (web services, REST API, Native, etc.), KD2/3.


Would be a strong advantage:

  • Knowledge of one of the standard configurations: 1C:ERP, 1C:Holding Management;
  • 1C:Specialist in 1C platform and products certificates;
  • Skills in working with CI/CD tools.

Android Tech Lead

Office

Technical Lead Engineer responsible for leading software development team for Android Application and Frameworks Development and customization.


ROLES & RESPONSIBILITIES


  • Be a passionate team leader.
  • Be the voice of your team, mentor and coach of Android developers of your team.
  • Establish best practices for team processes.
  • Build modern and efficient Android Applications and Frameworks at industry-leading level.
  • Orchestrate technical decisions by keeping an overview of modern Android technologies and take responsibility.
  • Know that team comes first and you come second.
  • Able to share complex ideas and feedback in clear and straightforward ways.


YOUR QUALIFICATIONS


  • Bachelor’s Degree in EE, CE, or CS
  • Strong technical background in Android Application development and frameworks customization preferably for Infotainment systems.
  • Expert in C++, Java, Kotlin knowledge would be good to have.
  • Have 3+ years of experience as the lead of a high-performing team.
  • Have 5+ years of experience in developing Android apps and frameworks.
  • In-Depth understanding of Software Development Process.
  • Experience in Configuration, Defect, Requirement & Change Mgmt. tools e.g. JIRA, GIT
  • Experience in Android Frameworks customization and development.
  • Sound knowledge of Android Architecture, Design patterns MVVM, MVP, MVC.
  • Android architecture components, LiveData, Room, DataBinding, RxJava Android.
  • Can use Android CarUI library for app development for Android Auto and Android Automotive OS.
  • Excellent communication skills in English, basic knowledge of German language would be good to have.


TOOLS


  • ADB Debugger, AndroidStudio, IntelliJ,
  • Git, Gerrit, Jenkins, Gradle, Make, CMake build tools
  • Dagger, Android Espresso, Robolectric and other JUnits frameworks.


Project location: Greater Munich Area                    

Duration: long-term


Android Systems Architect

Office

As an Android Automotive apps & frameworks architect you would be designing apps for Android Auto and Android Automotive OS and Android OS customization for OEMs.


ROLES & RESPONSIBILITIES


  • You would be leading the design and architecture decisions for development of Android Automotive Apps and Android Automotive Frameworks Stack.
  • Working with engineers, tech leads, testers and managers to help integrate and productize the solutions.
  • Creating benchmarks and code samples to mentor engineers and leads and establish standards for them to follow.
  • You bring your modern understanding of architecture to company level methods into (e.g., Enterprise Architecture Management, Test Driven Development, Design Architecture Patterns)
  • Expert in handling Software Development Life Cycle preferably in Automotive domain.
  • You are technically well-versed, passionate about technology trends and have designed and developed software in agile teams for many years.
  • Able to analyze, test and evaluate new technologies in use for project.
  • Supporting sales and program management teams during customer engagements as a technical expert.


REQUIRED QUALIFICATIONS


  • Have 3+ years of experience as a Software Architect and many years of professional experience as software engineer.
  • Extensive programming skills in C++, Java, JNI, Kotlin, Gradle using Android libraries.
  • Good knowledge of Android Automotive OS architecture and CarUI library for app development.
  • Excellent knowledge of architectural principles and design patterns concepts and their implementation in mobile technologies.
  • Very good knowledge of DevOps tooling (versioning, CI/CD, automation, testing pyramids).
  • Very good communication skills in English.
  • German language skills would be an advantage.


TOOLS

  • Android Studio, Intellij IDEA, Gradle, Make, CMake, ADB Debugger, Sonarqube, Robolectric, Dagger, Android Espresso, Git, Jenkins, Gerrit, JIRA


Project location: Greater Munich Area                   

Duration: Long-term