job details posted 14.01.2021 warszawa, mazowieckie vacancies 1 experience level powyżej 24 miesięcy job type permanent job category Information Technology contract type umowa o pracę working time pełen etat work system podstawowy contact monika wasiak+48 885550193 reference number /218/01/2021/MW - 67535 apply now send this job offer by e-mail print this job offer job description We are looking for Senior Staff Software Engineer for the engineering team that will be responsible for brand-new product development to simplify and accelerate quoting and ordering processes for customers.By using modern technology stack, cloud, microservices architecture, API-first approach, micro-frontend user interface and focusing on the product quality and delightful user experience, the engineering team will be responsible for building a highly scalable, globally distributed software product.what we offerContract of employmentCompetitive salary above an average on the marketBonusAttractive Restricted Stock Unit packageRelocation bonusLunch cardBenefit cardPossibility to Work from Home according to company policyModern office space in Warsaw SpireUnique atmosphere and company cultureyour tasksUnderstands, reads, and reviews requirementsWorks with product stakeholders to understand business requirements and provide clarity when faced with ambiguous requirementsInteracts with product management teams to understand product requirements Understands, reads, and reviews requirementsParticipates in architectural review processLeads product features and designs multiple modules with many dependencies as well as participates in overall product designProvides design that is scalable, efficient and follow best practicesProvides technical leadership to the teamSets code review guidelines Evaluates and recommends adoption of open sourceDevelops scripts and code for a feature and multiple modules and productCross-technical integrationParticipates in peer reviewsAdoption of standard coding processesDevelops unit tests, fixes defects, develops test strategies, recommends testing frameworksDefines and implements operational excellence best practices Provides level of effort (LOE) and EstimatesWorks with technical project managers and product management teams to define scheduleProvides status reportsDefines technical strategy and drives release management planningInvestigates, analyzes, and evaluates new technologiesInfluences senior management in setting the organization's technical objectivesKeeps abreast of new developments to help define the necessary changes to practicewhat we expectBS in computer science or equivalent with 9+ years or MS in computer science or equivalent with 7+ years or PhD in Computer science or equivalent with 5+ years of hands-on professional software development experience architecting, building, deploying, and maintaining customer facing applications at scale in an innovative engineering environment.Java development expertise in cloud-based application development with in-depth knowledge of java eco-system (experience with multiple frameworks such as Spring, Play, Hibernate and other cutting-edge technologies)Expertise in data modeling, relational design using RDBMS and NoSQL such as Cassandra, MongoDBExperience with multiple architecture styles including SOA, API-first and micro-services architecturesExperience in architecting and building large scale systems using scale-out architecture that require high availability, performance, high scalability and multi-tenancyReal-world experience with continuous integration and delivery using public cloud such as AWS, Azure or GCP and container technologies such as Docker is requiredHands-on experience with Agile-scrum methodology and Test-driven development A sense of ownership and pride in your performance and its impact on the company’s successCritical thinker and problem-solving skillsTeam playerGood time-management skillsGreat interpersonal and communication skillsAgencja zatrudnienia – nr wpisu 47