Locuri de munca

Dan Kostrikin

Descrierea companiei

SR. SOFTWARE ARCITECT / PROJECT MANAGER (Engineering)



Location: Bucharest 



WHO WE ARE



We are a group of obsessive problem solvers and solution makers. We are an international team of elite technology operatives. Our goal is to craft beautiful interactions between people and technology. Wirestorm’s solutions team is responsible for fielding, developing, managing and maintaining effective client relationships. You will be developing web tools and apps for huge audiences and be the driving force that defines projects from conception to release. You'll work closely with business and engineering teams throughout the company in a visible role that requires you to coordinate across teams, mitigate risks and balance business needs with technical constraints. Our operatives are strategically placed around the globe and our clients range from sovereign governments to Fortune 500 companies



We are looking for an awesome full-time Software Architect to start immediately. The right candidate should be looking to contribute at a company that is fast-paced and team-centric. You should possess excellent development skills as well as strong technical documentation skills. A good sense of humor and pleasant personality always scores big points with our team.



 



RESPONSIBILITIES



 



* Provide technical and architectural guidance, coding and testing



* Set best practices and improve development efficiency



* Provide mentoring to software developers



* Assess web application architectural design options and recommend technologies and solutions that meet business objectives



* Understand and improve existing in-house frameworks and prototype or develop new ones



* Integrate existing web-based software components



* Collaborate with the team members to ensure scalable, robust, optimized, and cost-effective architecture



* Work across teams to ensure architectural designs are consistent and maintainable



* Develop and present substantive technical recommendations to senior management



* Monitor trends in system architecture and web software development



 



REQUIREMENTS



 



* Minimum ten (8) years of professional software development



* Minimum five (5) years  of professional web application development



* Professional experience with Object Oriented Programming (OOP) principles



* Professional experience with Functional Programming principles



* Professional experience with multiple programming languages



* Professional experience in either .NET or Java web development



* Professional experience in SQL database development



* Experience with a NoSQL database (e.g., MongoDB, CouchDB)



* Experience with build tools (e.g., Gulp, Grunt, MSBuild)



* Experience with continuous integration tools (e.g., Jenkins, Chef, CodeShip)



* Experience with unit testing frameworks (e.g., Mocha, NUnit, JUnit)



* Experience with Agile development models



* Familiarity with modern web technologies (e.g., AngularJS, jQuery)



* Familiarity with RESTful design principles



* Familiarity with mobile-first design principles



* Firm understanding of current web standards



* Teamwork and communication skills



* Multitasking capabilities



* Passion for technology and keeping up-to-date on technology trends

Administrare cookies 🍪

Folosim cookie-uri pentru a-ți oferi o experiență presonalizată.

Permite activarea pentru a beneficia de avantajele lor.

Vezi politica noastră de cookies.