We are looking for:
Senior software engineer (.NET)
Belgrade
Responsibilities:
- Good Communication, understanding and gathering software and business requirements.
- Define tasks, scope and effort from user stories.
- Prepare requirements specification, design specification, solution architecture design.
- Lead the team of developers and testers that would implement the project, from technical side, monitor the performance, review the design and code, take them to the right track for implementing the tasks.
- Select the proper technology and framework for implementing the SW architecture.
- Provide technical guidance and coaching to engineers.
- Work closely with CTO.
Skills:
- Bachelor or Master’s degree in computer science degree.
- 4-5+ years of professional experience with .NET.
- Exceptional knowledge of .NET (C#), relational databases and cloud platforms.
- 1+ years experience working in an environment where CI/ CD tools are used.
- Strong analytical and creative problem-solving skills, with excellent attention to detail.
- Good sense of and solid experience with code quality (design patterns, unit testing, code coverage, clean code).
- Knowledge of Angular, React, Vue or similar technologies would be a plus.
- Solid understanding of TDD, code coverage and code quality.
- Be a results-oriented individual.
- Experience working in agile teams.
- Passion and initiative for continuous learning.
- Good communication skills and fluent English.
What we offer:
- Competitive salary depending on experience and skills.
- Full time employment (office/remote).
- Flexible working conditions.
- Opportunity for creative and independent work.
- The ability to use cutting edge technologies.
- Respect and support to your professional, family and personal goals.
- Training package.
Deadline for applications: 08.02.2020.
3MD Incorporated
- Vladimira Popovica 6, Beograd, Srbija
- PIB: 111121539
- Matični broj: 21428892