software developer jobs



 
We are looking for detail-oriented software developers with excellent problem solving and analytical abilities.  Candidates should have strong communication skills and be able to work independently or as part of a team.  Your goal will be to build effective programs and systems which serve user needs.

 

Typical duties include:

Coding, testing and debugging programs according to standards

Modifying, expanding and updating applications

Communicating with a team that includes analysts, engineers and quality assurance testers in order to coordinate and document application development and testing

Developing software prototypes

Recommending system changes and enhancements

Documenting software specifications and training users

 

Required skills:

Backend / server-side development experience

Design and specification experience

Web service experience (Web API in particular; WCF useful)

NET 4.5+ using C# and ASP.NET

Angular 4+

Bootstrap

jQuery

MS SQL / T-SQL experience

Knowledge of Agile Development (Scrum)

History and knowledge of creating high performance, robust systems

 

Highly Preferable:

MVC (preferably 5)

Diploma/degree in a software-related field

.NET Core exposure

Cross-system integration experience

Deployment experience (Octopus Deploy, etc.)

AWS Services (Lambda, API Gateway, Data Pipelines, Aurora, etc.)

 

Experience: 8+ years.

Location: Sofia,Bulgaria