Career
Sperasoft provides a challenging and exciting career path to help you learn, grow and contribute. We create an atmosphere of opportunity where you’ll gain valuable experience, build an exceptional skill set and spearhead your career as far as you want.
The quality and commitment of our professionals create a condusive working environment and enhance our growth and success. We are always glad to welcome talented individuals in our offices in St. Petersburg and Volgograd.
There are ongoing opportunities both for experienced and entry-level IT professionals. Contact us if you are interested in any of the positions below:
St. Petersburg
Game Producer
Location
- Direct experience (3+ years) as a Game Producer
- Experience in games production in different positions
- Excellent knowledge of game production methodologies, pipelines and technical requirements.
- Experience developing and maintaining schedules and budgets
- Able to balance production considerations of quality and creativity with resource, time and cost in decision-making
- Excellent project management and organizational skills.
- Strong interest and experience in work with international markets and representatives of different cultures
- Strong negotiation, mediation and conflict resolution skills
- Effective communication skills across all levels of an organization
- Collaborate with Art, Design and Programming to develop titles from concept to release content
- Work quickly and efficiently within short development cycles and strict deadlines
- Define schedules and milestones in collaboration with the team and publisher
- Manage production, ensuring all quality objectives and delivery dates are executed
- Liaise with the publisher, license holders, consultants, platform holders and all third parties involved in the development process
- Communicate project perspectives and requirements throughout the team, both to the top and the bottom of the company, in order to facilitate clearly shared team objectives
- Provide coaching, mentoring and training, strong effective team building and management
Game Software Engineer
Location
Opportunity to work on AAA title within international team with business trips to Canada and US.
- Strong C++ skills
- Experience of game development
- Computer Science degree or equivalent is a plus
- 3D math skills is a plus
- Good spoken and written English.
- Participating in game development project
Java Web Software Engineer
Location
- 2+ years of experience in J2EE applications development;
- Good understanding of the software development life cycle;
- Strong background in Java programming language, SQL and any Application Server such as JBoss or Weblogic;
- Hands-on experience with
- JSF, Hibernate, Ant, JUnit;
- Experience with JSP, Servlets, AJAX, XML/XSLT,
- HTML, CSS, JavaScript;
- Familiarity with Struts, Tiles, MyFaces, and/or Richfaces/A4J/ICEFaces;
- Good verbal and written English.
- Develop applications utilizing Java/J2EE, HTML/DHTML, JavaScript, XML/XSLT, SQL, JSF and Richfaces.
Project Manager
Location
- 3+ years commercial experience in project planning;
- Ability to plan and organize multiple projects in different IT areas;
- Excellent organizational skills, result-oriented approach;
- Excellent team and client communication skills;
- Experience handling problem project situations from project planning side;
- Experience run and engage new projects from the beginning;
- Commercial background in IT position.
- Support multiple projects from project planning, estimation, team organization side;
- Analyze and investigate new project requirements, prepare project plans;
- Prepare Statement of Work;
- Conduct status and working session team meetings;
- Identifying and clarifying the team goals; assigning and managing team individual tasks
- Compiling reports on team’s performance; conduct and evaluate team individuals performance review;
- Collect and provide status reports, issues escalation, project plan changes communication;
- Coordinate, direct and track customer communication of the team;
- Compiling reports of customer feedback, product analysis and team proposals;
- Direct and manage project technical documentation;
- Conduct technical interviews, contribute for the initial hiring and selecting process.
Senior C# Developer
Location
- 3+ years experience in C# development;
- Web Services development (both ASMX and WCF);
- Experience with ASP.NET WebForms and ASP.NET MVC 3 Razor syntax;
- Strong SQL Server 2008 development skills: table design, stored procedures, indexes;
- Good knowledge of Design Patterns and OOP;
- Unit testing, TDD and BDD, Integration testing, Moq framework;
- Understanding of multi-tier application design principles;
- JavaScript and JQuery working experience is a plus;
- English, speaking and writing.
- Primary responsibility will be C# development of multi-tier applications backed by SQL Server databases, SOAP and REST services, Web UI front-ends;
- Maintaining the high standards of code quality which include coding style, StyleCop and FxCop rules, high level of unit test code coverage;
- Working in the distributed team of developers;
- Business trips to US.
Career & Internship
Contact Us
USA Headquarters
SperaSoft, Inc.
2421 Rebecca Lynn Way, Suite 101
Santa Clara, CA 95050, USA
Tel: +1-408-715-6615
Fax: +1-408-715-2569
Development Centers in Russia
St. Petersburg
SperaSoft, Inc.
Maliy pr. 54-4, Litera “B”, Business Center “Tranzas”
Vasilievsky Ostrov
St.Petersburg, Russia 199178
Tel: +7-812-334-5926
Fax: +7-812-677-9084
Volgograd
SperaSoft, Inc.
Ul. Angarskaya 17, Suite 405
Volgograd, Russia 400081
Tel: +7-812-334-5926