Senior Developer
TORA
- București
- Permanent
- Full-time
- Collaborate with business analysts, testers, and other developers to rapidly build, test, and deploy code
- Participate in and contribute towards code reviews, bug/issue triage, and documentation
- Develop scalable, reusable software components in line with architectural standards.
- Develop module-based user interfaces of high quality
- Implement automated test–unit and integration tests for continuous integration and maintenance
- Responsible for solving problems and application support issues
- Responsible for ensuring non-functional requirements (such as performance, auditing, security, and support) are considered during development.
- Responsible for technical analysis and producing documentation.
- Participate in agile ceremonies: Sprint planning, Scrum, Sprint demo, retrospectives, etc.
- 2+ years of commercial experience in Software development
- Experience with front-end UI development using Microsoft .Net technologies
- Solid experience with SQL Server, with tables, views, and stored procedures.
- Knowledge of the Azure Cloud platform
- Experience with DI and TDD is nice to have
- Knowledge and practical application of Design Patterns and Practices is nice to have
- Basic Experience with CI/CD pipelines
- Azure
- .Net / .net Core, C#
- ASP.net MVC or Angular
- REST API (Open API/Swagger)
- SQL Server
- TypeScript, JavaScript and jQuery
- HTML5, CSS, and CSS pre-processors (LESS, SASS, etc.), responsive design
- Git
- Strong analytical and problem-solving skills
- Excellent communication and “can-do” demeanour
- Attention to details
- Good interpersonal skills with a key ability to work with an Agile team and display collaboration
- Bachelor’s Degree in Computer Science, or IT-related field or equivalent IT-related experience