Our client - a digital leader, born from two technology and business-driven consulting companies with more than 20 years of success and experience on the global market - we are seeking for an experienced .Net Software Developer.
You will be a part of a new team in the company. Teams grow because the business is growing, there's more work to do and new professionals are required.
Your responsibilities:
• Plan, process and perform all tasks in an efficient manner
• Ensure all software development is managed under version control and release management
• Utilize tools and equipment involved in the performance of the essential functions of programming
• Research, design, test and evaluate new technologies and software components
• Responsible for code, unit tests, and integration for relatively complex or large projects
• Estimate time cost for development of software modules
• Contribute and provide technical guidance and coaching to software developers
• Conduct peer code reviews
• Work in a team-oriented environment both efficiently and courteously
• Interact regularly with team members, and team leaders to field queries and questions
Skills:
• 5+ years of professional development experience
• Deep knowledge of OOP programming
• Deep knowledge in C#, .NET Framework 3.5+, ASP.NET Core, Entity Framework and LINQ, Web/REST services, T-SQL
• Azure Services
• Excellent MS SQL Server database development, querying, and optimization skill
Skills Considered a Plus but not a must:
• Experience with Microservice Architecture
• Experience with PostgreSQL
• Experience with WPF, Windows Forms Application
• ASP.NET Web Form
What’s in it for you?:
• Competitive salary
• Full home office job or if you like to pay a visit the office is near the metrostation in Business Park, Sofia
• Additional health insurance
• Certification courses
• Sport card
• Awesome team members with startup company culture and fun, creative, imagination-sparking environment
• Standard working week and hours