AFS IT Services Estonia OÜ


Key tasks

In the role of a Full-stack .NET developer, you will be working in an agile development team, which is responsible for around 10 different software applications. Your daily tasks will include (but not limited to):

• Developing, implementing, testing, maintaining, and supporting software applications and workflows
• Producing the specifications and writing program codes
• Facilitate technical architecture reviews
• Seeking, evaluating and recommending new technologies/concepts to add value and develop products/features
• Provide insightful and credible technology advice and cooperate with internal stakeholders
• Supporting the change request and issuing resolution process for existing deployments


• Minimum 4 years of experience in software development
• Highly skilled in C#, .Net Framework, .NET Core, Microservices
• Knowledge in HTML5, CSS, JavaScript, Bootstrap, and frontend frameworks: Aurelia, Angular, Knockout
• Good understanding in BDD and TDD as well in the Databases (such as MSSQL Server)
• Good knowledge in TFS, Git, JIRA, Azure

As a person, you have excellent collaboration and communication skills and are also fluent in English. You have an analytical mind and are focused on the best quality. You are highly self-driven, eager to take new challenges, keep yourself up to date with new technologies in the field.

What do we offer

• You will have challenging projects to work with together with an agile skilled development team
• You will be surrounded by inspiring atmosphere flooded with humor, excellent coffee, and awesome people
• You will have a competitive salary together with a benefits package
• A modern working environment in the center of Tallinn, with team events, etc