Agile Coach

For our team of agile coaches, we are looking for a new team member. The new team member will help us to help in coaching our colleagues in other roles and take assignments of our clients and help everyone grow an agile mindset.

Here are a few things we would like to see in our next Agile coach colleague.

YOU MUST:
– Have a good understanding of agile concepts and fundamentals.
– Be committed to building the world’s best team of agile coaches.
– Be able to work in a company with no line managers or project managers.
– Be able to work in a company with no dedicated salespeople.
– Be willing to do work that is beyond the typical responsibilities of your role.
– Be willing to work with clients as well as in-house with us and with other teams in Softhouse.
– Be interested in innovating, challenging and disrupting the way we work.
– Want to work as a consultant.

 YOU SHOULD:
– Be able and willing to speak at conferences, write articles and create content about the agile world.
– Have a relevant experience coaching teams to work in an agile way.
– Actively pursue a deeper understanding of topics around agile coaching.

To give you an idea, a few weeks ago, we chatted on Slack for about an hour challenging each others’ understanding of DevOps. We then gave each other a virtual high five when we had come to an agreement. We think it was definitely time well spent.

IT WOULD BE NICE IF YOU COULD:
– Bring a skill or knowledge that we do not currently have so that we can offer something new to our clients.

Application
Send your application to Recruit Karlskrona. If you have questions regarding Agile Coach, contact Anna Bäcklin. We treat each application in the strictest confidence

 

Säkerheten behöver involveras i alla steg i Agila projekt

Tidspress, okunskap och brist på bra verktyg äventyrar ofta säkerhetstänkandet i Agila projekt. “Intrång sker dagligen, många genom svagheter och brister i mjukvara. Tillsammans behöver vi ta ett större ansvar och förändra vårt arbetssättet”, säger Niclas Kjellin, säkerhetsexpert på Softhouse.

Att Agila metoder har blivit vanligare för utvecklingsprojekt har undgått få. Däremot upplever många att det kan vara svårt att få säkerhetstänkande att prägla det dagliga arbetet. I vissa fall glöms det helt bort, vilket kan ha tråkiga konsekvenser.

I Agila projekt växer produkten fram dynamiskt och därför behöver säkerheten följa med i förändringen. Detta innebär att den behöver involveras i alla steg, från sprintplanering och backlog-genomgång och hela vägen ner till den enskilda raden kod. Alla i teamet behöver vara engagerade, från utvecklare till produktägare.

Att arbeta med säkerhet i ett Agilt projekt kräver ett gemensamt kunskapslyft, inte minst för produktägaren som behöver förstå och prioritera behoven inom säkerhet, säger Niclas Kjellin. Däremot så behöver inte alla vara säkerhetsexperter; en gnutta medvetenhet räcker långt.

I många projekt läggs det mycket fokus på säkerhet i två delar av produktionskedjan: dels i början, dels i slutet före produktionssättning. Dessa insatser är viktiga, men tillvägagångssättet är inte kostnadseffektivt och ofta integreras inte säkerheten på ett naturligt sätt i det Agila projektet.

Säkerhetsrelaterade aktiviteter behöver introduceras och ges utrymme under utvecklingen. Det handlar om medvetenhet, prioritering och riskhantering. Med några enkla förändringar är det möjligt att aktivt arbeta med säkerheten i ett projekt och tidigt fånga och åtgärda potentiella problem.

Att använda alternativa User Stories fokuserade på säkerhet är en bra början för att få teamet att tänka på säkerheten, säger Niclas Kjellin. Själv använder jag mig av en lista av redan definierade Security Stories inom vanliga områden för att stimulera diskussion och medvetenhet.

Så höjer du säkerhetsmedvetenhet i ett Agilt projekt
 

  • Utnämn en Security Champion
    Låt någon i teamet ta ansvar för säkerhetsfrågorna.
  • Genomför återkommande säkerhetskontroller
    På så sätt ser man till att säkerhetslösningen utvecklas i takt med produkten.
  • Säkerhetsanalysera varje User Story
    Här kan man använda enkla gruppövningar för att identifiera säkerhetsbehoven.
  • Använd återanvändbara säkerhetsrelaterade stories
    Detta är ett bra sätt att förenkla och stimulera säkerhetsarbetet.
  • Ha koll på säkerhetsskulden
    Ta rätt beslut genom att tydliggöra ofärdiga och ohanterade säkerhetsuppgifter

För en mer utförlig beskrivning, se artikeln “Top 5 advice to include security in any Agile software project”.

 

Niclas Kjellin är säkerhetsexpert på Softhouse, certifierad etisk hackare och mjukvaruutvecklare med en lång erfarenhet av digital produktutveckling och dess processer.

Experienced Embedded Software Developer

Are You an Experienced Embedded Software Developer? Join Softhouse Balkans!

Softhouse Balkans is a part of Softhouse Consulting Sweden that is one of the leading Lean and Agile companies in Scandinavia. We offer solid and innovative software solutions to international clients, as well as services within business development and Lean and Agile training. Having recognized the great potential of young IT professionals in Bosnia-Herzegovina, three years ago we have chosen to expand our business in the region. Mixing the best of Sweden and Balkan, we deliver high-quality services to our customers. Our employees are our greatest asset and our culture is characterized by a strong team spirit where every individual has an important role in the prosperity of our company.

The position we offer

Our business is growing and now we are hiring an experienced embedded software developer.

What you bring to the table

We are looking for independent persons with a high sense of quality, open-minded and focused on getting things done. It is important that you are driven and motivated by responsibility. You are service minded and build good relationships with clients as well as with colleagues. As a person you are easy to work with, you show enthusiasm for the work and put the results of the team first. You actively seek to learn and adapt new technologies. You have by nature a continuous improvement approach, both in the delivery of your services and in your personal development.

 

For this position the qualities we require:

  • Strong and broad skills in embedded software development
  • Strong communications skills including interest in interfacing customers
  • Strong analytical and  problem-solving skills
  • Good team working skills
  • Excellent verbal and written communication skills in English

Bonus skills:

  • Understanding of importance of creating efficient and high-quality code through continuous integration and  delivery
  • Experience as Team Lead or Scrum Master

We see that you have a Bachelor or Master of Science degree in Computer Science, Electrical Engineering, Information Technologies or equal level of competence.

 

Softhouse Way
We take great pride that our consultants have a reputation among our clients as highly professional and open problem solvers who always see to the best for the customer. In fact, our consultants are the backbone of our company and together we aspire that we all live by our values – we call it the Softhouse Way:

  • Smart people – you take responsibility for your professional growth and we give predispositions for your competence development
  • Efficient code in Fast flows – we work in an agile manner always ensuring that we produce sustainable customer value
  • Business Benefits – In our work, we always leave the customer with a better business, structure, and code than before we entered the cooperation

As an employer, Softhouse offers a lot of benefits to create a good productive environment. Working tools of a high standard, competence development through training and seminars, several yearly team building trips, medical benefits, a monthly allowance for health activities and fresh fruit at work to mention some. And above all, we include our employees in business development since we know that our consultants who have a close ear to customer often have the best ideas. We listen and act on your ideas as a team.

 

If you have the skills and the mindset for Softhouse, do not hesitate to send us your application including your CV and covering letter. Your covering letter should include details on your availability and highlight your skills and motivation behind applying. Send your CV to recruit.bosnia@softhouse.se

 

Want to know how it is like to be a Softhouser in Sarajevo? Follow everyday work life of our Softhousers in Sarajevo here.

We look forward hearing from you!

Erfaren Agil Java-utvecklare

Vi på Softhouse vill erbjuda dig att arbeta med några av de främsta inom ditt område och vi har ambitioner att utveckla och sporra alla våra medarbetare till att bli bland de främsta.

Vi söker dig som är erfaren och har Java som huvudspråk, gillar att arbeta agilt och kunnig i Open source lösningar. Du har flera års erfarenhet av utveckling i stora och mindre projekt och brinner likt oss för agila metoder och processer. Vi ser gärna att du är högskole- eller civilingenjör. Det är en fördel om du är duktig på något eller några av dessa områden också: Spring, Maven, Hibernate, JBoss, html, TDD, BDD, CSS, Javascript, GlassFish, WebSphere, Tomcat, Struts, Eclipse, SubVersion, Git, Oracle, MySql, Scrum, XP eller Clean Code.

Om du dessutom gillar att hjälpa andra att bli bättre och försöker få saker att hända när du arbetar i ett team – och gärna håller i workshoppar och utbildningar så är det ännu bättre! Vi ger dig möjligheter att växa i din roll och få omväxlande arbetsuppgifter. Vi arbetar ofta ute hos våra kunder och du behöver vara bra på att kommunicera, snabbt komma in i nya miljöer och trivas med att arbeta i team.

Ansökan

Vi behöver din ansökan snarast! Vi anställer kontinuerligt och arbetar med löpande urval. Frågor Vid frågor rörande tjänsten kan ni sända dem till, Anna Bäcklin. Vi hanterar alla ansökningar med stor sekretess och din CV sänder du via mejl till: Recruit Karlskrona, glöm inte ange vilken tjänst som ansökningen avser.

 

 

Erfaren .Net-utvecklare med agil profil

Vi söker nu en erfaren utvecklare med stark .Net profil. Du bör ha en högskole-, civilingenjörsexamen eller motsvarande och några års erfarenhet av utveckling i stora eller mindre projekt. Du håller dig gärna i framkant och lär dig nya teknologier och arbetssätt, likt oss brinner du för agila metoder och processer.

Du kommer huvudsakligen att arbeta med .Net utveckling i något av våra projekt och du behöver vara bra på att kommunicera, snabbt komma in i nya miljöer och trivas med att arbeta i team. Om du dessutom gillar att hjälpa andra att bli bättre och försöker få saker att hända när du arbetar i ett team – och gärna håller i workshoppar och utbildningar så är det ännu bättre!

Det är en fördel om du är duktig på något/några av dessa områden: C#, AJAX, JQuery, MVC, IIS, Team Foundation Server, ASP, Sharepoint, LINQ, Visual Studio, html, CSS, Javascript, MS SQL Server, nHibernate, nUnit, Scrum, XP och Clean Code.

Ansökan

Vi behöver din ansökan snarast! Vi anställer kontinuerligt och arbetar med löpande urval. Frågor Vid frågor rörande tjänsten kan ni sända dem till, Anna Bäcklin. Vi hanterar alla ansökningar med stor sekretess och din CV sänder du via mejl till: Recruit Karlskrona, glöm inte ange vilken tjänst som ansökningen avser.