Senior Software Engineer
We are looking for a skilled Senior Software Engineer to join our dynamic team in St. Petersburg. As a Senior Software Engineer, you will be responsible for developing high-quality software solutions and leading the technical direction of projects. You will work closely with other team members and collaborate with cross-functional teams to deliver innovative and efficient software solutions.
Responsibilities:
- Design, develop, and maintain complex software solutions
- Lead the technical direction of projects
- Collaborate with cross-functional teams to identify and implement innovative solutions
- Ensure code quality through testing and code reviews
- Mentor and guide junior team members
- Stay updated on industry advancements and incorporate them into development processes
Requirements:
- Bachelor's degree in Computer Science or related field
- Minimum of 5 years experience in software development
- Strong knowledge of programming languages such as Java, C++, or Python
- Experience with web development frameworks (e.g. Spring, Django)
- Familiarity with Agile methodology
- Excellent problem-solving skills and attention to detail
- Ability to work independently and in a team environment
- Strong communication skills
Preferred Qualifications:
- Master's degree in Computer Science or related field
- Experience with cloud technologies (e.g. AWS, Azure)
- Familiarity with database design and management (e.g. MySQL, MongoDB)
- Experience with mobile app development (Android/iOS)
Salary: $1100/month (negotiable based on experience)
This position is open to all nationalities. Fluent English is required.
If you are a highly motivated individual with a passion for software development and seeking a challenging opportunity in an innovative environment, we encourage you to apply for this position today!
All vacancies from "SafeBox" ⟶
views: 688
valid through: 2026-05-17