.NET developer

Engineering & Development
|
Middle
Middle
Serbia
Montenegro
|
Serbia
Montenegro
|
Remote
open
February 20, 2025

About the company

First Line Software is a global outsourcing company that specializes in delivering innovative software solutions to a wide range of industries. With a strong international presence, we partner with leading clients to develop cutting-edge digital platforms and applications.

The project and your role

We are seeking a talented Mid-Level .NET Developer to join our team. As a Mid-Level Developer, you will contribute to the development and maintenance of our client portal platform. You will collaborate closely with cross-functional teams to develop and implement new features, enhance existing functionality, and ensure the seamless operation of the platform.

Responsibilities:

  • Develop and maintain scalable code using C# and the .NET framework within an Umbraco CMS based application.
  • Collaborate closely with product managers, designers, and back-end engineers to implement innovative solutions for our web apps.
  • Work with the product management team to prioritise and estimate work units in sprints, following Agile methodologies and best practises.
  • Integrate with various third-party systems, both custom internal applications and off the shelf products.
  • Stay up to date with emerging technologies and industry trends, integrating them into projects when applicable.
  • Take part in peer code reviews to maintain code quality and adherence to coding standards.
  • Troubleshoot and debug issues as they arise and supply solutions promptly.

Your skills

Required Skills:

  • Strong experience with C#, http://ASP.NET Framework, MSSQL, Razor
  • Experience with version control systems (e.g., Git)
  • Knowledge or experience with CI/CD pipelines, preferably using Azure DevOps or similar tools.
  • Excellent problem-solving skills and attention to detail
  • Ability to work well in a collaborative team environment.
  • Effective communication skills, both written and verbal

Must-have knowledge: 

Nice-to-have:

  • Umbraco CMS
  • .NET Core.
  • GraphQL APIs
  • Azure PaaS
  • OAuth, JWT, Okta
  • Python

What we can offer

  • Our modern stack projects are the right mix of exciting and challenging.
  • Gain access to our diverse range of training programs, courses, and certifications.
  • Choose your work style-remote, on-site, or hybrid in one of our stunning offices. We offer the freedom of flexible working hours.
  • Enhance your language skills with our corporate English classes.
  • Work from anywhere and explore the world with our Workation program.
  • Be part of a supportive, innovative culture that values your growth

Start Application

Recommend a Friend

Thank you for a recommendation! We'll reach out to your friend shortly!
Oops! Something went wrong while submitting the form.
Share
Recommend a friend

Similar open positions

February 21, 2025

Senior PHP Developer

Engineering & Development
|
This is some text inside of a div block.
View and apply
February 20, 2025

.NET developer

Engineering & Development
|
This is some text inside of a div block.
View and apply
February 14, 2025

Senior Automation Engineer / PLC Programmer

Engineering & Development
|
This is some text inside of a div block.
View and apply

Apply now

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Our Hiring Process

Getting started with us

Here's what you can expect when you send us your application

Step 0

Tech Talent Hunt

Be scouted or apply for your role

Step 1

Meeting & Connecting

Our first step to building lasting relationships

Step 2

Uncovering Potential

Your HR interview

Step 3

The Code Challenge or Technical Interview

It's time to show what you can do best!

Step 4

Client’s Interview

Demonstrating expertise to our future partners

Final

The Last Piece of the Puzzle

Job offer to finalize our tech team

Join our team of innovative thinkers

Let’s talk!

Have any questions? Fill out the form and our team will be in touch!

Let’s talk!

Have any questions? Fill out the form and our team will be in touch!