We are a young custom software development company with mature processes and industry veterans behind. We offer an excellent opportunity to join a team of professionals and use your talent to work on exciting projects in a thrilling gang!
We offer: competitive compensation – discussed with successful candidates; professional trainings, seminars and workshops; corporate events, team-building; professional growth.
Software Developer
Requirements:
- Knowledge of C# .NET 3.5, 4.0, Design Patterns, UML
- Experience with multithreaded application development
- Knowledge of database development (SQL, T-SQL, MS SQL Server 2005/2008)
- Knowledge of XML (usage and [de] serialization)
- Responsible, independent, initiative
- Sociable, team player, good leader skills
Responsibilities:
- Software development in C# (.Net Framework)
- Software requirements specification development and software architecture design
- Database, business logic and UI programming
- Technical support and maintenance of the developed products
Senior Software Developer
Requirements:
- Vast experience in C#, .NET, ASP.NET, ADO.NET
- Knowledge of Design Patterns, UML
- Knowledge of databases (SQL, T-SQL, MS SQL Server 2005/2008)
- Experience in stored procedures and database update script writing
- Knowledge of HTML/DHTML/CSS, Javascript
- Experience in distributed systems design
- Experience with complex projects
- Responsible , independent, initiative
- Sociable, team player, good leader skills
Responsibilities:
- Complex application development
- Application modules and components development management
- Participate in developing and implementing of software architecture
- Analysis and implementation of new technologies and development tools, study the subject domain
- Participate in one or several projects in a team of 5-15 members
- Junior programmers mentoring and management
- Participate in process activity: requirements analysis, planning, code review
QA Engineer
Requirements:
- Understanding of SDLC
- Knowledge of QA practices and methodologies
- Web and desktop applications testing experience
- Test plan and test cases writing skills
- Understanding of non-functional requirements; load, stress, scalability testing experience
- Experience working with quality management tools
- Knowledge of Microsoft Windows server and client operating systems
Your advantages would be:
- Experience with Microsoft SQL Server, Oracle
- Experience in working with virtualization products (VMware, Microsoft, Oracle)
- Experience working with test automation tools
- Experience with JMeter, Selenium
Responsibilities:
- Complex client-server enterprise level products testing (black-box testing)
- Cooperation with developers, analysts and other members of the software engineering team
- Participation in project development at all stages
- Testing results analysis
