C# Software Engineer | CRM
Softconstruct Com — Armenia · Posted ~3 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Are you GAME to JOIN US and be our new C# Software Engineer?
SoftConstruct is on a search for a new player to join our team.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical fieldAt least 3 years of experience as a Software Developer using C# and .NET technologiesStrong knowledge and hands-on experience with C# .NET Framework, ASP.NET, Entity Framework, and MSSQL ServerSolid understanding of Object-Oriented Programming (OOP), Design Patterns, and Microservices ArchitectureWorking knowledge of .NET Core, ASP.NET Web API, WPF, and Xamarin (as a plus)Familiarity with SQL, MSSQL, and/or NoSQL database technologiesExperience using version control systems such as Git or SubversionUnderstanding of software testing principles; experience with Test-Driven Development (TDD) is a plusAbility to work independently or in a collaborative team environment under project-based deadlines
Responsibilities
Develop, test, debug, implement, and document software programs according to technical requirementsModify and maintain existing company products and internal/client systems to fulfill business needsAnalyze, evaluate, and enhance current system functionality and performanceParticipate in the design and development of microservice-based components and scalable architecturesWrite clear, efficient, and maintainable code using the C# language and .NET technologiesDesign and implement database schemas, queries, and optimizations using SQL Server and/or NoSQL databasesCollaborate with other team members in a cross-functional Agile development environmentCreate and execute test plans to verify the accuracy and functionality of applicationsSupport CI/CD processes and maintain version-controlled code using Git or SubversionDocument development processes and contribute to technical knowledge-sharing within the team
Do you like to learn hard, work hard and play hard?
Do you imagine better things, technologies, future?
If you answered “Yes” to at least two of these questions then we might be a great fit for you.
We have 144,622 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 144,622 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume