fbpx

Senior Software Engineer
IdeaBits
Colombo

Location: 
Contract Type: 

IdeaBits is an agile technology partner with a mission to help startups scale and succeed. We have a young, energetic team of 30+ members (and growing!) who are passionate about technology and innovation.

With offices in Stockholm and Sri Lanka, our team has a great blend of Swedish business knowledge paired with international experience across Europe, the US, Australia and Asia. We strive to make an impact by focusing on learning, teamwork, collaboration and result-orientation.

 

Senior Software Engineer - .Net

Job Description

 

Duties and Responsibilities

Produce high quality and designs by following industry best practices and coding standards.

Understand business requirements and translate them into technical requirements.

Communicate with clients as and when required.

 

Education and Experience

Bachelor’s Degree in Computer Science or equivalent qualification in a similar field.

Minimum of hands on experience of 3 - 5 year(s) in software development.

Expert-level knowledge in .Net technologies stack (.Net core, Entity Framework, C#).

Sound Knowledge in Relational Databases such and MSSQL or MySQL.

Good knowledge in LINQ and SQL Query optimization.

Good knowledge in micro services and docker.

Sound knowledge in Redis, Event store, elastic search and GIT.

Sound Knowledge of modern authorization mechanisms, such as JSON Web Token.

Knowledge in OOP concepts and SOLID principle, Design patterns is must.

knowledge of JavaScript, React, ES6 + syntax, HTML, CSS, LESS and SAAS is a plus.

Experience in cloud environment and delivery methods such as Firebase/AWS/Azure is a plus.

Exposure to RabbitMQ, Kafka, MSMQ, N service Bus is a plus.

Experience with project tools such as GIT, Jenkins, Slack is a plus.

Experience in Agile Delivery methods (Scrum/Kanban) and Hands-On with Jira or similar tool is a plus.

 

Required Attributes

Strong interest in learning and ability to adapt to new technologies

Analytical and problem-solving skills

Ability to lead & mentor a small team

Excellent communication skills

Ability to work both independently and as a part of a Team

 

Seniority Level

Mid-Senior level

 

Industry

Information Technology & Services

 

Employment Type

Full-time

 

Job Functions

Information Technology

 

 

Closing Date : 31 of Aug 2019
 

Apply Now

Contact Employer

If you are interested in this job, feel free to submit your info to the employer.

+ Other Jobs in Software