Office Location: full remote role
Working Hours: 9:00 - 18:00
Collaboration Type: B2B contract
Duration: Long-term contract, renewed yearly.
Buget: 170 EUR/DAY
Please note that only candidates based in Romania will be considered.
Tasks
- Develop software applications or components to support business requirements.
- Take responsibility for the quality of the components developed;
- Work closely with Development & QA Team, Product Owner / Project Manager, Business Analyst, Team Delivery
- Manager to deliver high quality software on time;
- Clarify business requirements / user stories with Team Delivery Manger / Project Manager / Product Owner /
- Business Analyst / Lead Software Engineer until specifications are clear so that efficient software development can take place; Share with the rest of the team the big picture of the project you are working on.
- Estimate, together with Team Delivery Manager / Lead Software Engineer, effort needed for finalizing tasks according to specifications;
- Perform software unit testing; test developed components against requirements and repair functionality where needed; Resolve issues during the test and preparation phase and subsequently during maintenance;
- Provide support for deployment and go live phases; Provide support and guidance to the dedicated Post Implementation team, where this is the case; Provide guidance and support to other team members and less experienced peers;
- Participate in code review activities as requested by Team Lead
- Clock in delivered work for both software development and non-software development tasks;
- Contribute towards continual improvement of organizational products and processes.
- Research & suggest software design;
- Participate in performance evaluation process;
Requirements
Human skills (you have them, or you are willing to develop them on the job):
- Ability to manage and communicate emotions.
- Ability to work in a team.
- Ability to manage emotional response to stress factors.
- Ability to take a pause between stimulus and response to create space for rational thinking and/or emotional cooldown.
- Ability to give and receive feedback.
- Ability to self-assess performance.
Tech skills:
Backend:
- .Net Core, Web Api, REST;
- C#;
- Entity framework;
Database:
- Strong SQL competencies with MS SQL Server;
Would be a plus:
- Frontend: Angular, TypeScript;
- Android knowledge - builds & files;