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