All offersWarszawaNetSenior .NET Developer
Senior .NET Developer
Net
Emerson Process Management Sp. z o.o.

Senior .NET Developer

Emerson Process Management Sp. z o.o.
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office
Emerson Process Management Sp. z o.o.

Emerson Process Management Sp. z o.o.

Emerson is a global industrial software, engineering and manufacturing company with a 130-year legacy of providing innovative solutions for customers in industrial, commercial and residential markets.

Company profile

Tech stack

    .Net
    advanced
    C#
    advanced
    Microservices
    advanced
    Databases
    regular
    ASP.NET Core
    regular
    Docker
    regular
    Microsoft Azure Cloud
    regular
    Git
    regular
    RabbitMQ
    regular
    MongoDB
    regular

Job description

Online interview
Friendly offer
At Emerson, our passion is creating the innovation that make our World better. As a part of the Reliability Solution’s team, you will be working on the new generation devices and software which is e.g. helping our customers in keeping their industrial installations working without any unpredicted incidents, which can cause critical damages or shortages in the production. You will be working in a team on designing and developing new generation of a device using newest available technologies.  
 
 While working with us, you’ll be part of a development team, working on crucial software and/or firmware projects installed in critical industrial infrastructure all over the world. You’ll be using the cutting-edge technologies, working with an international team of development and subject matter experts. Your input will be very valuable in all phases of software development cycle – starting from the design, via implementation, up to the testing, release & maintenance phase.

We offer interesting career development paths – technology, architecture or management. We create an inclusive and diverse environment, driven by “no blame” culture.

You will be implementing solutions based on microservice architecture. You will also be designing software architectures for the upcoming releases.

Principle job responsibilities
·    Analysis of customer’s needs
·    User interface design
·    System architecture design
·    Writing application code
·    Creating unit and integration tests
·    Testing of created applications
·    Profiling and optimizing applications
·    Creating developer tools
·    Creating technical documentation
·    Working in a team
·    Refining the software development process
·    Code reviews and support less experienced team members
·    Working with marketing team to create a software development plan
·    Provide the technical leadership, coordination and support for team members

Required qualification and experience
·  Bachelor’s degree in Computer Science, Computer Engineering or related engineering field and 2+ years of related experience or a master’s degree in Computer Science, Computer Engineering or related engineering field and 1+ years of related experience
·    Experience with .NET application development
·    Experience working in an Agile Scrum Team
·    Experience with a version control system
·    Experience of using Android Studio IDE
·    Knowledge of software testing techniques
·    Knowledge of documentation tools

Nice to have
·    Experience with Microservices
·    Experience with Cloud technologies
·    Experience with Docker
·    Experience with NoSQL databases

Perks in the office
·    free coffee
·    bike parking
·    free beverages
·    no dress code
·    "no blame" culture
·    canteen
·    shower
·    free parking
·    free apples every day
·    modern office with big lab space and professional equipment

Benefits
·    Small teams
·    The best development tools for the job
·    Private Medical Insurance (LUX MED or Medicover)
·    Accident Insurance (Company Provided)
·    Employee Assistance Program
·    Access to Pluralsight learning
·    Referral Bonus
·    Spot Award & Achievement Award
·    Global projects
·    Possibility of personalized technical trainings
·    Life insurance (Subsidized)
·    Employee Capital Plans (PPK)  
·    Flexible Spending Account in the MyBenefit

Curious about what the hiring process looks like?
1.  Once we receive your CV, you will be contacted by our HR for booking 1st stage interview in your convenient time
2.  After a 30min conversation about your experience and expectations, the HR department will arrange a technical meeting with hiring manager and one of the team mates
3.  Finally the Recruiter will get back to you with feedback and together you will determine the next steps, which hopefully will be signing the intent letter!

The complete process usually take not more than few days!

Come join us!
https://www.youtube.com/watch?v=qJtzc45A9Ek