Full Stack .NET Developer
Posted 2hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Full-stack .NET developer building WinForms/Blazor applications for PSI, a global pharmaceutical contract research organization. Supporting internal business processes through development, testing, and system maintenance in Kazakhstan.
Responsibilities:
- Architect, develop, and maintain business applications across multiple projects
- Process user requests for new features
- Provide support for existing IT systems
- Prepare documentation related to application development and maintenance
- Execute and implement software tests
- Participate in code reviews
- Follow departmental development standards
- Track development, maintenance, and related tasks in the team’s tracking system
- Stay current with evolving system development technologies
- Continuously advance professional skills
- Develop projects for internal clients to support PSI business processes and operations
- Work on desktop WinForm/Blazor hybrid applications, including new development and ongoing support
Requirements:
- Strong knowledge of C# language, .NET 8+, technologies, and best practices
- Knowledge of Transact-SQL, MS SQL functions, stored procedures, and other SQL objects
- Familiarity with software analysis, testing, and debugging code
- Ability to write high-quality, efficient, and easily testable code
- Team-oriented and deadline-driven
- Good communication skills
- BSc/BA in computer science, software engineering, or relevant discipline, or an equivalent combination of knowledge and skills
- Full working proficiency in English
- Experience with Blazor
- Experience with DevExpress
- Knowledge of building web-based applications
- Familiarity with unit-testing
Benefits:
- Comfortable office facilities with easy commute
- Opportunities to work office-based/hybrid/remote
- Intensive induction program
- Technical and industry-related trainings
- Continuous professional development
- Friendly and supportive atmosphere
- International environment with colleagues around the world
- Performance-based bonus
- Corporate benefits
- Attractive income package


















