Oglasi za posao Intermediate Software Engineer

Intermediate Software Engineer

Trace One d.o.o.

Beograd, Niš | Hibrid

12.02.2025.

.NET C# Mongo NoSQL SQL Server PostgreSQL REST SCRUM Agile .NET Core intermediate

About Trace One

Trace One is a global leader in PLM and compliance solutions dedicated to retailers and manufacturers of Consumer Goods (CG). With over 30 years of industry expertise, we provide innovative and scalable solutions that support the entire lifecycle of product manufacturing, enabling our clients to thrive in new markets. Serving more than 9,000 brands worldwide, Trace One is committed to excellence in every aspect of our business, including solutions, standardization and data access, customer success, and social and environmental responsibility.

For more information, visit www.traceone.com.

Or follow us on LinkedIn: www.linkedin.com/company/trace-one/

and YouTube: www.youtube.com/@TraceOn

Context:

We are on a path to innovation, creating an end to end cloud-based solution, based on a platform that will transform the way people manage products. We invite you to come and be part of our transformation as we transition our current offering into a world class platform that we will be architecting and building together.

In Trace One we embrace agile principles and values with autonomous empowered teams, rapid release cycles and a continuous improvement mindset.

Welcome and be part of a vibrant, competent, and dynamic multicultural team and begin an exciting career journey with the Trace One team.

Hierarchy and interactions:

Reporting to the local Engineering Manager and part of the Modernisation teams.

Key responsibilities:

  • Contributes to task lists and cost and time estimates to support sprint planning.
  • Performs assigned functions and tasks to meet sprint goals and quality requirements.
  • Records, updates, and monitors assignment deviations to ensure effective resolutions.
  • Raises issues as appropriate to support effective resolutions.
  • Analyzes specifications and user requirements to perform assigned applications development work.
  • Assists with system components’ designs to meet requirements.
  • Participates in design and code reviews to improve quality.
  • Analyses, designs, codes, tests, and documents to develop application software.
  • Develops unit and BDD tests to deliver quality components.
  • Performs testing and fixes of small components to ensure compliance with functional requirements.
  • Creates technical documentation to communicate and update project teams and stakeholders.
  • Performs applications maintenance and support functions to support problem resolution.

Technical skills:

  • Able to work on existing code autonomously whilst sticking to best practices
  • Experience working on C#, .net and .net core frameworks
  • Relational Databases (SQL Server, PostgreSQL, etc.)
  • NoSQL Databases (Mongo, Raven, etc.)
  • REST API development techniques and best practices
  • Agile Methodologies (Scrum, TDD, BDD, etc.)
  • Experience working with distributed teams across regions and time zones
  • Strong organizational skills
  • Display detailed, critical, quality-oriented, skeptical thinking about the product

Desirable:

  • GIT, Azure DevOps, Octopus Deploy.
  • Microservices (CQRS, Eventual Consistency)
  • Experience with Containerization (Docker & Kubernetes)
  • Microservices Architecture, Domain Driver Design, Business Driven Development is a bonus
  • Design Patterns and implementing the Design Patterns
  • Development of Complex Application and System Architectures
  • Data Structures and Algorithms using C# and .NET
  • Experience working in Google Cloud will be a big bonus
  • Continuous Integration and Continuous Delivery techniques and practices

Experience:

  • Bachelor’s degree in Computer Science or IT related field
  • Developing browser-based software applications in .NET architecture.

The Trace One group is an equal opportunities employer.

If you recognize yourself in this offer, don't hesitate any longer and send us your application!

Upoznaj kompaniju

O Kompaniji Iskustva Poslovi Plate

Beolink, italijanska softverska kompanija, deo je Selerant korporacije, koja je svetski tržišni lider u oblasti softvera. Osnovana je 2007.godine i čine je 25 visokoobrazovanih softverskih stručnjaka koji rade na projektovanju, izradi I distribuciji informacionih sistema I softvera. Kompanija Beolink je učestvovala u mnogim Selerant-ovim PLM softverskim projektima (DevEX), pružajući kontinuiranu podršku svojim korisnicima.

Iskustvo o radu u ovoj kompaniji je arhivirano jer je starije od 2 godine.

QA Specialist

1 plata
600
Prosečna neto plata
min
600
Prosek i medijana
600
max
600

Software Developer

3 plate
683
Prosečna neto plata
min
500
medijana
700
prosek
683
max
850

Software Engineer

3 plate
1.067
Prosečna neto plata
min
700
medijana
1.000
prosek
1.067
max
1.500

Preporuke se učitavaju...