4 липня 2024
Software Engineer (.NET / Microsoft stack) Київ, Чернівці, за кордоном, віддалено We seek a Lead Software Engineer (.NET / Microsoft stack) to join our growing team. Responsibilities: Ensure that the new solution fits the existing architecture from technical, business, and user perspectives. Develop fully functional application components by writing clean, testable code. Take part and lead the development of POC aimed at validating customer hypotheses. Conduct design
4 липня 2024
Software Engineer (.NET / Microsoft stack)
Київ, Чернівці, за кордоном, віддалено
We seek a Lead Software Engineer (.NET / Microsoft stack) to join our growing team.
Responsibilities:
- Ensure that the new solution fits the existing architecture from technical, business, and user perspectives.
- Develop fully functional application components by writing clean, testable code.
- Take part and lead the development of POC aimed at validating customer hypotheses.
- Conduct design reviews and partner with less senior team members on design activities.
- Lead a cross-functional development team or engineering stream, coordinating the efforts of engineers representing various disciplines.
- Play a key role in setting short-to-medium-term engineering strategy for the customer project that aligns with business goals.
- Act as a partner to PM in setting the cultural tone for the project team.
- Collaborate with other software engineering teams, design team, product owners and managers, and business stakeholders to implement new features.
- Reviewing and validating solutions designs from other team members.
Mandatory requirements:
- At least 4 years of experience in the following areas: IT infrastructure (Fundamental understanding of relational databases and information architecture, Software architecture, data structures, modern design patterns, and network protocols); Cloud development (API concepts); DevOps (CI/CD pipeline automation tools); Debugging skills; Business analysis (API design and documentation).
- Hands-on experience across all major areas of the software development process as well as hardware engineering expertise.
- Implementing and maintaining multi-tenant applications.
- Infrastructure as CodeExperience.
- Distributed systems and microservices.
- Excellent communication skills and cross-functional team management.
Optional requirements:
- The second back-end programming language (Python or Node.js) is strongly preferred.
- Cloud certificates (AWS or Azure).
- Any technical and management certifications.