Firma Sigmar Recruitment Ltd. powstała w Irlandii w marcu 2002 roku. Od tego czasu stała się jedną z najbardziej znanych irlandzkich firm rekrutacyjnych na świecie. Od momentu powstania firma Sigmar jest znana z wysokiej jakości obsługi klienta oraz proaktywnego i profesjonalnego podejścia do całego procesu rekrutacji.
Responsibilities:
As a Developer you will be responsible for architecture, design, implementation and delivery of our software products. As key player in a scrum team, you will work on tasks assigned to the team and support others in successfully completing their respective assignments. Based on lean and agile methodology, work in the team will cover all aspects of the software development life-cycle, from agile planning, architecture and specification via design, implementation, validationand testing to deployment, installation and support.
Driven by a strong customer focus, our development team members consistently push themselves and the team to maximize customer value in our products. You will monitor and constantly enhance the team's standards for best-in-class quality, efficiency and transparency. As part of an agile team, you will dedicate time and energy to continuous improvement of team processes, knowledge transfer and technical coaching, while striving to enhance your personal as well as professional skills.
Responsibilities:
- Design and develop client / server applications in the domain of command and control (e.g. coordinate emergency response teams), smart urban management(traffic, water or energy management) or functionality in the area of video-and data analytics
- Design and develop mobile applications for Android, iOS, BB or Windows mobile for smart phones and tablets that provide situational awareness, personal safety, communication or sensor functionality
- Apply and constantly enhance application of the scrum process framework ininternational, agile cross-functional teams
- Collaborate with internal and external stake holders to ensure successful implementation of the team backlog
- Drive end-to-end integration and testing of your deliverables, contribute to test automation and support continuous integration and delivery
- Drive (lean) architecture and continuous refactoring on a daily basis in order to evolve the most suitable architecture for our applications
- 2-6 years of experience in industrial software development environments inone of these areas: Telecom, Infrastructure, Systems Integration, Databases, OperatingSystems, or Applications
- Sound professional programming expertise in distributed systems based on Microsoft technologies (.NET, WPF, ASP.NET, MS SQL, NHibernate, ActiveDirectory, Windows Server, TFS)
- 2 or more years of professional experience in applying C#, C++ as well asone or more of the following programming languages: Java, JavaScript, ObjectiveC, VB, VB.Net;
- Good working knowledge in two or more of the following domains/technologiesis a plus: HTML5, CUDA, Android, iOS, SQL, LINQ, Ajax, SOAP, REST, *sh, TFS,Ant, Maven, JUnit, CI Frameworks, PRISM, MEF, xUnit, SpecFlow
- Knowledge and interest in low level system components (operating system,network protocols, hardware integration, service oriented architecture) as wellas on application programming level (User Interface design / UX, databases, server and client applications)
- Experience in mobile applications, Business Intelligence/Analytics, Visual Computing, IT Security is a plus
- Methodological knowledge and practical experience in the topics of software robustness, design by contract, clean code, lean architecture are desirable
- Working experience and strong interest in Agile development is a must, as well as sound practical experience in Scrum, XP, or Crystal methodology
- Experience in user centric software design, e.g. Design Thinking, is a plus
- Experience in large system integration (design, development, testing, quality assurance)is a plus
Personal competencies:
- Desire and ability to work well in a high performance team
- Strong drive for quality and continuous improvement
- Willingness and ability to create and share knowledge with all team members
- Innovative, motivated, quick learner, team player and a natural networker
- Partnership management and collaboration skills, ability to motivate and tofocus oneself an others on common goals
- Demonstrates initiative and creativity by originating, anticipating andimplementing new ideas
- Ability to work independently
- Excellent written and verbal English skills
- Troubleshooting and constructive problem solving approach