Software Development: Write clean, maintainable, and efficient code or various software applications and systems. - Design and Architecture: Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability. - Code Review: Diligent about reviewing code developed by other developers, providing feedback and maintain a high bar of technical excellence - Testing: Build testable software, define tests, participate in the testing process - Debugging and Troubleshooting: Triage defects or customer reported issues, debug and resolve in a timely and efficient manner. Qualifications: - Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. - 5+ years of professional software development experience. - Proficiency in one or more programming languages such as C#, .NET, Java, Kotlin, Python - Experience with software development practices and design patterns. - Strong problem-solving skills and attention to detail. - Familiarity with version control systems like Git GitHub and bug/work tracking systems like JIRA.
Want more jobs like this?
Get jobs in Sofia, Bulgaria delivered to your inbox every week.