What success looks like in this role :
- Provides Software Applications Engineering support for an assigned set of applications / project areas.
- Performs coding and unit testing activities and detects fixes based on provided design documents and project guidelines (e.g., coding guidelines, CI, source codes process, check ins / check out process, etc.).
- Meets delivery key responsibility areas (KRA) and service level agreements (SLAs).
- Performs build and deployment activities for application development efforts, following defined processes and procedures for delivery and deployment.
- Based on use cases and requirements, explores alternative solutions and selects the best option – through the application of decision analysis and resolution (DAR) techniques.
- Validates the integrity of pre-production environments, such as development, test, QA and staging environments.
- May perform development and testing of processes used for configuration management, deployment and automation.
- May perform configuration management functions including implementation and support of configuration management systems and processes (i.e., source code management, workflow, issue tracking, deployment, provisioning and testing automation).
- Provides impact analysis details for assigned work.
- Recommends and helps implement continuous process improvement.
- Trains / mentors less experienced team members.
#LI-LS1
You will be successful in this role if you have :
Experience in digital transformation, transforming from Monolithic to Microservice application, Domain Driven Design (DDD) is a great plus.Hands on Experience in technical implementation with the following technologies, tools or related areas : Minimum of 3 years of relevant experience with API concepts and technologies such as REST, JSON, XML, SOAP, YAML, GraphQL, and SwaggerExperience with Amazon Web Services, especially EC2, S3, VPC, Elasticsearch, and Kinesis or equivalent Azure ServicesEnterprise Java, Spring, Springboot, SpringCloud or MVC FrameworkPublic cloud platform such as AWS, Azure, GoogleJenkins & pipeline (CI / CD), Maven, NexusCloud-based Kubernetes platformAPI GatewayNoSQL (E.g. MongoDB)RDBMS and SQL (E.g. MySQL / Oracle)Distributed caching (E.g. REDIS)Centralized logging platform (E.g. ELK)End to end tracingApp Performance MonitoringService MeshGIT (E.g. Gitlab / Bitbucket / GitHub)Fortify, Blackduck, SonarqubeMQ Technology (E.g. IBM MQ / Rabbit MQ)KafkaServers such as Apache, TomcatExperience in working fast paced dynamic work environmentExperience in triaging live production issues and resolving the issues within SLA leveraging the DevOps ecosystemAbility to resolve complex problems with cost effective and innovative solutionsWillingness to learn new technologies as the market evolvesUnisys is proud to be an equal opportunity employer that considers all qualified applicants without regard to age, blood type, caste, citizenship, color, disability, family medical history, family status, ethnicity, gender, gender expression, gender identity, genetic information, marital status, national origin, parental status, pregnancy, race, religion, sex, sexual orientation, transgender status, veteran status or any other category protected by law.