Software Developer
Markita Inn Inc
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
Clean Code Principles
Java
C++
Software Quality
Code Review
Databases
Programming Tools
Python
Software Engineering
Software Systems
Information Technology
Programming Languages
Job description
- Design and develop high-quality software solutions aligned with business needs
- Partner with product, engineering, and other teams to deliver new features and improvements
- Maintain and enhance existing applications, ensuring reliability and performance
- Troubleshoot and resolve issues across the software stack
- Write and execute tests to ensure code quality and stability
- Participate in code reviews and contribute to best practices across the team
- Stay current with emerging technologies and bring new ideas forward
- Provide technical guidance and support to teammates and stakeholders as needed
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent hands-on experience)
- 6+ years of experience as a Software Developer or in a similar role
- Proficiency in one or more programming languages such as Java, C++, or Python
- Familiarity with modern development tools, frameworks, and methodologies
- Working knowledge of databases and SQL
- Strong written and verbal communication skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders
- Strong problem-solving skills and the ability to work both independently and collaboratively