Software ontwikkeling

Welkom in de wereld van software ontwikkeling! Software developers hebben veel tools (en software ;-)) tot hun beschikking om de mooiste software programma’s te bouwen.

Bij The Search Company zijn we goed ingevoerd in de wereld van software development. Wij volgen de ontwikkelingen op het gebied van software engineering continu.

Wij maken matches tussen software engineering vacatures en software engineers! Dat kan alleen als je het vakgebied kent en begrijpt.

De software engineers die wij bemiddelen kunnen software systemen realiseren. Dit van idee tot aan het in beheer nemen van de systemen. Deze software ontwikkelaars kennen de stappen in het software ontwikkelingsproces. Denk hierbij aan:

  • Requirement Analyse
  • Functioneel Ontwerp
  • Technisch Ontwerp
  • Interface Specificatie
  • Kosteninschatting
  • Planning
  • Programmeren
  • Performance Analyse
  • Geautomatiseerd Testen
  • Documenteren
  • Coaching
  • Training

Helaas is niet elke software engineer even in goed in elke fase van het software ontwikkelingsproces. Daarom zijn de ICT recruiters van The Search Company erin getraind om de software competenties van kandidaten goed in te schatten. Continu houden wij ons op de hoogte van de nieuwste automatiseringsmiddelen die software ontwikkelaars in staat stellen om de mooiste software te ontwikkelen. Hieronder treft u een, nog lang niet alles omvattende lijst aan van software ontwikkelings talen, ontwerptools, ontwikkelomgevingen, test tools, versie beheersystemen enzovoorts. Wilt u meer weten over software ontwikkeling of bent u op zoek naar een goede software programmeur. Neem eens contact op met The Search Company. Onze contactgegevens vind u HIER.

Talen

  • Java
  • Kotlin
  • Javascript
  • Python
  • JavaCC
  • SQL
  • HTML
  • CSS
  • SCSS
  • XML
  • WSDL
  • XSD
  • JSON

Ontwerp

  • Enterprise Architect
  • Powerdesigner
  • Oracle Designer
  • Visio
  • Design Patterns
  • UML
  • Architectuur
  • Functioneel Ontwerp
  • Technisch Ontwerp
  • Interface Specificatie

Ontwikkel Omgeving

  • IntelliJ IDEA
  • Eclipse
  • Spring Tool Suite (STS)
  • IBM Rational Software Architect
  • Jira
  • Service Now

Presentatie

  • VueJS
  • Angular
  • Wicket
  • Spring MVC
  • Struts
  • Servlet
  • JSP
  • jQuery
  • iText PDF API
  • Jakarta POI
  • JTA
  • JavaServer Pages (JSP)
  • Servlet
  • JAX-WS
  • Swagger
  • Apache Jackson
  • Apache CXF

Persistentie

  • Hibernate
  • MyBatis
  • JDBC
  • Torque
  • Cassandra
  • MySql
  • MariaDB
  • Toad
  • Microsoft SQLServer
  • Oracle

Overig

  • Spring Boot
  • Spring Framework
  • Lombok
  • AspectJ
  • REST
  • Webservices
  • XML Beans
  • JNDI
  • RMI-IIOP
  • IBM MQ-Series
  • XCOM
  • Archiving
  • Document Management
  • Messaging
  • JProfiler
  • Sonar
  • JMeter
  • Mapstruct
  • Tibco EMS
  • Docker
  • Docker Compose
  • VirtualBox
  • VMware Fusion
  • Graylog
  • Logstash
  • Kibana
  • Elastic Search
  • Fluentd
  • OAUTH2
  • JWT

Integratie

  • Apache Ant
  • Cruisecontrol
  • Hudson
  • Jenkins
  • Maven
  • Ivy
  • Java Service
  • GitLab CI
  • Ansible

Test

  • Junit
  • Junit 5
  • Mockito
  • DbUnit
  • Test Director
  • Application Lifecycle Manager
  • Rest Assured
  • PITest
  • Lettuce

J2EE Containers

  • Apache Tomcat
  • jBoss Application Server
  • BEA WebLogic
  • IBM WebSphere Application Server

Cloud – Amazon

  • Elastic Container Service
  • CodeCommit
  • CodeBuild
  • CodeDeploy
  • Lambda
  • Cognito
  • API Gateway
  • Route 53
  • CloudFront
  • S3
  • RDS
  • DynamoDB

Besturingssystemen

  • Linux
  • MacOS
  • IRIX
  • Sun Solaris
  • Sun Unix
  • Windows (Cluster)
  • macOS

Versiebeheersystemen

  • GitLab
  • Git
  • CVS
  • SubVersion
  • Microsoft Visual Source Safe
  • Perforce
  • Rational ClearCase

    Zelf vinden wij de wiki pagina over softwareontwikkelingsmethoden sterk. U vindt de wiki pagina hier.