FullStack (.NET/Java) Engineer

Locations and Tech

Zaporizhzhia, Office
Ukraine
remote
.Net Java

Essential Skills:

  • – English: Good communication skills, both written and verbal.
  • – Modern .NET: Proficiency in .NET 6+ for developing new features and modernizing legacy systems.
  • – Legacy .NET: Experience with .NET Framework for maintaining and improving existing codebases.
  • – Java: Competence in Java for updating and modernizing parts of the codebase.
  • – Node.js and TypeScript: Strong skills in Node.js and TypeScript for enhancing and maintaining the scripting interface.
  • – Database Management: Experience with RDMBS, Redis, and document databases for effective data handling and optimization.

Preferred Qualifications:

  • – Experience in Finance and Elections: Understanding of US elections and financial markets (US and International) is a plus.
  • – Cloud Platforms: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for deployment and management.
  • – CI/CD Pipelines: Experience with continuous integration and continuous deployment pipelines.
  • – Security Best Practices: Knowledge of application and data security best practices.
  • – Agile Methodologies: Experience working in agile development environments.
  • – Containers: Proficiency in Docker and Kubernetes for containerization and orchestration of applications is a major plus.

Job Duties:

1. Knowledge Transfer and documentation (50%):

  • – Conduct knowledge transfer sessions to ensure seamless understanding of existing codebases and business processes.
  • – Document and explain the nuances of systems related to US elections and stock markets (US and International).

2. Modernizing and Enhancing Features:

  • – Lead the modernization of legacy .NET applications, ensuring smooth migration to modern .NET frameworks.
  • – Enhance the US Elections Node.js scripting platform, adding new features and improving overall experience.
  • – Continuously improve the .NET codebase by integrating new technologies and best practices.

Tools we use: Jira, Confluence, Git, Figma

Soft Skills:

  • Problem-Solving: Strong analytical skills with the ability to troubleshoot and solve complex technical problems.
  • Collaboration: Ability to work effectively with cross-functional teams, including developers, QA, and business analysts.
  • Adaptability: Flexibility to adapt to changing project requirements and priorities.

We Offer:

  • – Empathy in all its manifestations — we accept, respect and appreciate everyone without exception
  • – Flexible work schedule: Mon-Fri, we come from 8 to 11 and work 8 hours, lunch time is optional
  • – Paid vacation and sick leave (without certificates and bureaucracy)
  • – English language courses at the company’s expense (we have a full time English Tutor in our team)
  • – Most of the people in the company are Middle, Senior level
  • – Corporate equipment
  • – Managers are open to new ideas and opinions
  • – Without red tape: Is there a problem? Knock on the door of the C-lvl room and tell about it. We are in favor of openness and quick resolution of cases
  • – Open environment and support that facilitates professional freedom and growth
  • – Fair compensation that scales with your skills and experience

Send CV