Job Closed
This listing is no longer active.
The global CRO where clinical trials run on time.
Full Stack .NET Developer, Blazor
Location
Latvia
Posted
80 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack .NET Developer, Blazor
PSI CRO AG
• Architect, develop and maintain business applications • Process user requests for developing of new and support for existing IT systems • Prepare documentation related to development and maintenance of business applications • Execute and implement software tests, participate in code reviews • Follow the development standards applied within the department • Track the development, maintenance and related tasks in the tracking system used within the team • Follow the progress of systems development technologies and advance professional skills as necessary
Job Requirements
- Knowledge of building web-based applications
- Strong knowledge of web technologies including JS(ES+), Typescript, HTML5, CSS, Webpack
- Knowledge of C# language, Microsoft .NET frameworks, Blazor, technologies and best practices
- Knowledge of unit-testing, knowledge of other testing methods is a plus
- 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, deadline-driven, with good communication skills
- BSc/BA in computer science, software engineering or relevant discipline
- Full working proficiency in English.
Benefits
- Opportunity to work remotely in Latvia
- Intensive induction program
- Industry-related trainings for an optimal start and continuous development
- Friendly and supportive atmosphere in a committed team
- International environment, with colleagues around the world
- Attractive income package; performance-based bonus; corporate benefits
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Tech Lead – Security, Authentication & Authorization
Zup InnovationWe create digital assets to build, grow and accelerate your applications with efficiency, security and scalability.
• Design robust architectures for the client's new authentication and authorization system • Lead the implementation of critical technical solutions, aligning deliveries with business objectives • Propose innovative solutions to anticipate and mitigate technical issues in high-load systems • Develop and review code, ensuring advanced versioning practices (interactive rebase, cherry-pick) and strong code review standards in Java 11+ • Define microservices integration strategies and CI/CD pipelines for complex, distributed environments on AWS • Establish API security practices by creating authentication, authorization, and vulnerability protection guidelines • Provide technical support to the team, promoting adoption of organizational standards and best practices
• Build and evolve customer support experiences across web surfaces • Define and integrate service APIs and contracts with partner teams • Implement modern, accessible, and performant frontend UI components • Integrate AI/LLM-powered capabilities into user-facing products • Deliver end-to-end features from technical design through implementation • Improve product quality and performance by investigating bottlenecks • Contribute to evaluation and measurement workflows • Maintain a high engineering bar through code reviews
• Develop and maintain web applications using front-end technologies • Experience or knowledge in backend technology will be an advantage. • Design responsive and user-friendly interfaces using modern JavaScript/TypeScript frameworks such as NextJS, React.js or Angular and front-end CSS frameworks like Tailwind and Bootstrap • Create RESTful, GraphQL APIs to enable communication between backend and front-end applications. • Write clear and concise documentation for APIs, including usage guides and code examples, to facilitate integration by internal and external developers. Basic understanding of Open API specifications. • Write clean, efficient, and well-documented code following industry best practices and coding standards. • Strong understanding of the Node.js ecosystem and architecture and integrations with popular third-party libraries. • Implement API authentication and authorization mechanisms, such as OAuth, JWT, or API keys, to ensure data security and privacy. • Collaborate with designers, product managers, and other stakeholders to gather requirements and translate them into technical solutions. • Participate in requirement analysis sessions to understand business needs and user requirements. • Provide technical insights and recommendations during the requirements-gathering process. • Participate in Agile development processes, including sprint planning, daily stand-ups, and sprint reviews. • Work closely with Agile teams to deliver software solutions on time and within scope. • Adapt to changing priorities and requirements in a fast-paced Agile environment. • Conduct thorough testing and debugging to ensure the reliability, security, and performance of applications. • Write unit tests and validate the functionality of developed features and individual elements. • Writing integration tests to ensure different elements within a given application function as intended and meet desired requirements. • Identify and resolve software defects, code smells, and performance bottlenecks.
Senior Backend Engineer, Python
Somnio SoftwareTop Flutter Development Company | One team, One budget, All Platforms
• Architecture, development, and maintenance of server-side logic designed to empower and scale small businesses globally. • Building high-performance APIs and event-driven microservices. • Optimizing complex Postgres queries and architecting asynchronous ecosystems using AWS SQS, SNS, and Lambda.




