TERM: 
Full-time
JOB DESCRIPTION: 
EfuSoft LLC is looking for a talented Senior .Net Developer, who loves tackling hard problems creatively and has proven working experience. The candidate will be part of a collaborative and growing team of talented engineers.
RESPONSIBILITIES: 
- Develop and test new enterprise application features;
- Perform enhancements or maintenance to existing software solutions;
- Keep the existing products running efficiently;
- Analyze processes and workflows to design efficient solutions;
- Break down tasks, estimate detailed efforts to complete and execute on time;
- Appropriately identify and raise blocks, issues, and risks.
REQUIRED QUALIFICATIONS: 
- BS or MS in Computer Science or a related technical field;
- At least 5 years of developing experience with C# and .Net;
- At least 3 years of developing services, preferably REST services (WCF and WebApi 2);
- At least 3 years of programming experience with SQL databases;
- Knowledge of Windows desktop applications in WPF (including MVVM) is a plus;
- Strong object oriented design skills with proven track record of well-engineered design;
- Solid problem-solving skills, good mastering of data structure, algorithm analysis and design skills;
- Strong estimation skills with ability to provide reasonable estimates;
- Self-starter who can grasp difficult concepts and large architectures quickly and contribute at the architectural and coding levels.
APPLICATION PROCEDURES: 
Please apply to this job by sending your cover letter and resume to: *******@*******.*** .
Please clearly mention in your application letter that you learned of this announcement through Career Center and mention the URL of its website - www.careercenter.am. Thanks.
ABOUT COMPANY: 
Efusoft is a newly established and fast-growing software development company and technology provider. The Company is affiliated to one of the first betting companies in the CIS region and now is ready to share its software with the partners to help them set up their own online and retail betting and casino business. Due to enormous speed of growth, Efusoft is actively recruiting talented professionals to replenish its team of enthusiastic forward thinkers, who will help the Company to build up its culture, vision, goals and mission. The Company recognizes that the combined knowledge, skills and expertise of its employees are the key to its success and is committed to ongoing professional development and personal growth. The Company ensures that its employees are compensated fairly and competitively for their work. For more information about the Company, please visit:
www.efusoft.com.