ThoughtBot
Software Engineer
ThoughtBotBelgium11 days ago
ContractDesign

Descriptions:


Project context

Medior 3 - 8 years experience

Dutch, French and English


Goals and deliverables

  • You design and implement small to medium size features end2end using the frameworks and solution building blocks in place and you maintain existing systems within your domain.
  • You specialize in one technology family used in your domain and you take initiative to learn new ones.
  • You understand and are aware of developments in your own technical discipline and you are able to recognize and translate these to your own working environment.
  • You apply engineering standards, principles, guidelines and frameworks (performance, security, re-usability, scalability, sustainability, devsecops)
  • You independently design & deliver small to medium size features with limited complexity related to different and context free system components including analyzing, designing, coding and testing systems within existing architecture.
  • You are aware of problems within your domain, and you develop solutions with the support of team members.
  • You take into account run aspects such as performance, capacity estimation, infrastructure architecture and monitoring.
  • You identify infrastructure needs.
  • You specify availability monitoring and health-checks.
  • You update the technical documentation.
  • You are available in case of incidents, and you do permanence-on-duty when requested.
  • You proactively support other team members, and you help them to be successful.
  • You coach associates.
  • You take responsibility and stimulate teamwork.
  • You execute and enforce the team processes; you make sure everybody understands the benefits and tradeoffs.
  • You work within the boundaries of security, reliability and integrity and you take initiative to improve development and performance.
  • You have an impact on the whole team.
  • You work in parallel with your peers, owning small-medium features from design to implementation.
  • You take initiative (e.g. fix bugs, search for root cause).
  • You are a continuous learner and problem solver with growth mindset: creative, curious, innovative, detailed in execution.


Technical Knowledge:

  • High Knowledge of open systems (Unix/Linux/Windows (PowerShell / batch Windows)) and Oracle/PL-SQL.
  • DevOps Experience.
  • Knowledge of Synapse is an advantage
  • Cloud Experience (Spark, PySpark, Spark SQL) is an advantage.

Key Skills

Ranked by relevance