Job Title: Senior Software Developer
Our client an IT MNC and a major player in the insurance industry is seeking a Senior Software Developer to join their dynamic team. The successful candidate will be responsible for designing coding testing and documenting complex programs and scripts as well as providing technical support and executing application deployment. The role requires expertise in C# with .NET 8 API development SQL Server and other cutting-edge technologies. The ideal candidate should have a strong ability to prioritize business impact and urgency learn new technologies quickly and possess knowledge of general architectural patterns.
Technology Stack:
Windows Server Linux (RHEL Ubuntu) Tomcat JBoss IIS Apache Nginx Dynatrace Zabbix Grafana Prometheus RabbitMQ Kafka REST SOAP XML JSON PowerShell Bash Docker Kubernetes Azure
Experience/skills:
- Strong understanding of ITIL processes (Incident Problem Change RCA)
- Hands-on with JIRA ServiceNow IBM SCCD
- Proficiency in Windows/Linux admin tasks
- Experience with Tomcat JBoss Apache
- Knowledge of Dynatrace Zabbix Grafana
- Messaging: RabbitMQ Kafka
- REST/SOAP API integration with tools (Postman SoapUI)
- Bash PowerShell scripting
- Application lifecycle support deployment/migration experience
- Error analysis using logs and config files (.json .properties)
- Monitor and maintain production systems and business applications
- Cooperation with business areas
- Cooperation with dev/devops teams monitoring
Nice to Have:
- Kubernetes Docker VMware
- CI/CD tools (Jenkins GitLab CI GitHub Actions)
- Azure knowledge
- BizTalk ESB microservices API Gateway
- Infrastructure as Code: Terraform Helm
- Serverless/event-driven architecture insight
Technical Skill'- Experience in designing Java applications. Strong experience in creating front-end layers of software in Java technology: Java, Spring boot, Hibernate, Spring - Expert understanding in SOA, ESB, Messaging, Event Processing technologies - Experience with relational and non-relational dbs like SQL Server, My SQL, Casandra or Mongo Redis/mem-cached for implementing caching solutions - Experience in AGILE (SCRUM) methodology and ability to define product life cycle - Strong foundation knowledge around integration technologies such as MuleSoft, Apache Storm, Kafka etc. - Presentation skills with a high degree of comfort with both large and small audiences Secondary Skills: ----- " Need to work closely with Business and Technical Stakeholders to understand the functional and non-functional requirements.