senior software engineer
3 the last 111 days, recently 2023-01-25
Responsibility
- working in a collaborative team in agile development environment
- work as part of an agile team in design, development and deployment of enterprise-scale web applications
- work with product owners and business analysts to understand business requirements and provide technical solutions
Show more +17 - build an internal portal application using React, micro-frontend, micro-services and event-driven architecture
- work with DevOps and other squads on the CI/CD pipeline
- follow the well-architected software development and security practices
- get familiar with various domain datastores such as Oracle, MongoDB or Appian Cloud database
- enabling and configuring modules
- recommend and mentor the team on React and micro-frontend developments
- settings, configurations, views, menus, view modes
- managing a local development environment and working with command line tools
- provide support on production issues
- assisting as needed with content modelling and architecting solutions
- attending scheduled agile ceremonies
- collaborating, planning, and completing development tasks
- peer reviewing co-worker code changes
- assisting with back-end performance assessments and improvements
- collaborating with cloud engineering/devops teams for support and maintenance of containerized Drupal instances in AWS
- providing insight to help improve Drupal expertise of co-workers
- work closely with project's Product Owners / Business Analyst/Enterprise Architects to understand requirements and advise on technical capabilities/limitations of Appian
Requirements
- in-depth knowledge of Javascript and React
- strong in CSS, HTML and web application development knowledge
- strong experience with Redux
Show more +37 - experience working with REST API and GraphQL
- extensive experience of enterprise software development with solid design and development experience in Appian
- experience with Webpack and Module Federation or other packaging technologies
- expertise in Appian Architecture, Design and best practices, mainly in workflow, rules and low code UI capabilities of Appian
- experience with micro-frontend development
- experience with design and development of enterprise CMS based applications
- familiar with AWS services such as EC2, S3, RDS, EKS or Elasticsearch
- strong background in relational database design and SQL
- knowledge of Drupal coding best practices and security standards
- experience with Bitbucket, Bamboo and JIRA
- familiar with Java micro-services
- working knowledge in application servers, web servers, operating systems, and web application architectural concepts
- familiar with Kafka
- used Git and Gitflow for version control in past professional roles
- experience working in an Agile development team
- expertise in Test automation with Appian
- experience with pull request and peer review workflow
- strong understanding of software development principles and design patterns
- familiar with database technologies such as Oracle, PostgreSQL or MySQL
- familiar with Appian setup, administration, performance optimization and support in a cloud model
- familiarity working within an agile workflow and project ticketing systems
- self-starter, Independent thinker and problem solver
- strong communication and problem-solving skills
- has a well-rounded understanding of Drupal-adjunct technologies such as the LAMP platform, and Drupal theming
- excellent written and verbal communication skills
- self-motivated, a team player and a quick learner
- ability to plan, run, and write automated tests with tools such as PHPUnit or Nightwatch
- experience working with a mixed co-located & offshore team
- bachelor’s degree in CS or comparable
- knowledge of DevOps tools, Docker-based development environments
- strong written and verbal professional communication skills
- strong understanding of software development lifecycles with a primary focus on agile methodologies
- desirable skills
- has a professional, collaborative, and proactive approach to people and problems
- appian Level 2 credential
- A discerning, critical mindset that avoids cynicism
- deployment tools
Salary in other companies in the position senior software engineer
NEXUS LEGAL RECRUITMENT | 40000 £ | 10400 £ 40000 £ |
NEXUS SPECIALIST RECRUITMENT | 40000 £ | 10400 £ 40000 £ |
ELITE PEOPLE PARTNERS | 30000 £ | 10400 £ 40000 £ |
PEOPLEWORKS | 13500 £ | 10400 £ 40000 £ |
TEMPLETON AND PARTNERS | 12000 £ | 10400 £ 40000 £ |
REED PROFESSIONAL SERVICES LLP | 12000 £ | 10400 £ 40000 £ |
GOODMAN MASSON | 11666 £ | 10400 £ 40000 £ |
MICHAEL PAGE | 11107 £ | 10400 £ 40000 £ |
ASSET RESOURCING | 10416 £ | 10400 £ 40000 £ |
TRUST IN SODA | 10400 £ | 10400 £ 40000 £ |