Application & Software Developer

iKnowHow S.A.

United States

Remote

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Salary package
Private health insurance
Career development
Continuous training
Stable working environment

Job summary

iKnowHow S.A. is seeking a Senior Application & Software Developer to lead the design of enterprise applications across the SDLC. You will define architecture, drive technical decisions, and craft scalable, secure solutions using Azure services and AI capabilities.

The role involves hands-on development, integration within the sBMS, mentoring junior developers, creating technical docs, and supporting deployment from QA to production environments. English fluency is required.

Qualifications

  • Experience designing modern enterprise applications across the SDLC.
  • Ability to define architecture and drive technical decisions.
  • Proficient in cloud-native microservices and AI-enabled solutions.

Responsibilities

  • Develop, configure, maintain and document software components per design specs.
  • Integrate components within the sBMS architecture.
  • Create unit test specs and automate testing scripts.
  • Participate in code reviews to improve quality and security.
  • Mentor junior developers and maintain team cohesion.

Skills

Java
Spring Boot
REST
gRPC
Kafka/IBM Event Streams
Web multi-tier apps
English (CEFR C1)

Tools

OpenShift/Kubernetes
Docker/Podman
Helm
Istio
GitHub CI/CD
ArgoCD
JFrog Artifactory
SonarQube
Fortify
Prometheus
Grafana
ELK Stack
Splunk
Sparx Enterprise Architect
UML

Job description

Описание:

At iKnowHow S.A., we design and deliver enterprise software solutions that help organizations accelerate their digital transformation. Our portfolio spans enterprise applications, cloud-native platforms, system integration, data & AI solutions, enabling leading organizations across the public and private sectors to innovate and grow. We're looking for an experienced Senior Application & Software Developer with a strong software engineering background to lead the design of modern enterprise applications throughout the Software Development Life Cycle (SDLC). The ideal candidate will define application architecture, drive technical decisions, and design scalable, secure, and maintainable solutions leveraging Microsoft Azure application services and modern AI capabilities where they add business value.

Job Specifications:
  • Development, configuration, maintenance and documentation of software components based on applicable design specifications.
  • Development and integration of technological components within the sBMS architecture.
  • Development of interoperability components in accordance with the EU interoperability framework, reusing components from adjacent systems where applicable.
  • Development of unit test specifications and execution using the applicable toolset and infrastructure environment.
  • Design of automation testing scripts for unit testing and integration testing in the development environment.
  • Participation in code reviews to ensure adherence to best development practices, improve code quality and security, and facilitate knowledge sharing.
  • Guiding and mentoring junior developers to foster skill growth and maintain technical cohesion across the development team.
  • Implementation of user requirements as specified by the Product Owner and Business Analyst team.
  • Contribution to the preparation and maintenance of technical documentation, including installation and operation manuals.
  • Assistance with deployment and configuration of the system into QA, pre-production and production environments.
Требования:
  • Ability to understand IT design models and specifications and use them as a basis for programming.
  • In-depth knowledge of the applicable programming environment — primarily Java (Spring Boot microservices). Good knowledge of web and multi-tier web application development. Good knowledge of the web services stack used in the project (REST, gRPC, Kafka/IBM Event Streams). Ability to work with containerised platforms: OpenShift/Kubernetes, Docker/Podman, Helm, Istio. Experience with CI/CD pipelines: GitHub CI/CD, ArgoCD, JFrog Artifactory, SonarQube, Fortify. Experience with observability tooling: Prometheus, Grafana, ELK stack (Elasticsearch, Vector, Kibana), Splunk. Experience with CASE or modelling tools (e.g. Sparx Enterprise Architect, UML 2.x diagrams). Ability to cope with fast-changing technologies in application development. Experience and willingness to work in an international/multicultural environment. Written and spoken English at minimum C1 level (CEFR).
Условия:
  • An attractive salary package
  • Private health insurance plan
  • Career development and growth opportunities
  • Continuous training via personalized seminars
  • Stable and enjoyable working environment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Application & Software Developer
Senior Application & Software Developer

Employers from Greece • United States

Remote
USD 120,000 - 180,000
Private health insurance
Career development
Continuous training
+1
Application and Software Developer
Application and Software Developer

ARHS • United States

Remote
USD 140,000 - 190,000
Security Architect
Security Architect

iKnowHow S.A. • United States

Remote
USD 140,000 - 200,000
Private health insurance plan
Career development and growth
Continuous training via seminars
+1
Senior Enterprise Apps Developer, Azure & AI
Senior Enterprise Apps Developer, Azure & AI

iKnowHow S.A. • United States

Remote
USD 140,000 - 190,000
Salary package
Private health insurance
Career development
+2
Systems engineer in enterprise applications
Systems engineer in enterprise applications

Psi CRO • United States

Remote
USD 5,300 - 8,000
Induction program
International environment
Training and development
software engineer in app modernization
software engineer in app modernization

findev • United States

Hybrid
USD 150,000 - 230,000
Relocation package to Poland or Cyprus
Health insurance for Poland and Cyprus
24 days paid vacation
+2
[RTC] Software Engineer (.NET)
[RTC] Software Engineer (.NET)

Software Mind • United States

Remote
USD 90,000 - 130,000
Гибкая и удалённая работа
Международные проекты
Доступ к языковым курсам
+3
system analyst for software development
system analyst for software development

MODSEN • United States

On-site
USD 90,000 - 130,000
Медицинская страховка
Крупные корпоративные мероприятия
Спортивная компенсация
+1
Solution architect
Solution architect

Научсофт • United States

Remote
USD 120,000 - 160,000
Remote work from anywhere
25 days paid vacation
Medical insurance
+2
Full stack developer
Full stack developer

AlmavivA de Belgique • United States

Remote
USD 110,000 - 150,000