What success looks like in this role:
Break our existing monolithic applications into more modern microservices.
Provide input on our architecture, databases, and APIs.
Consult with product managers to define, scope and plan new features.
Define best in class standards to aid in guiding microservices based architectural decisions.
Unit test and take responsibility for the quality of your own code.
Test, evaluate and recommend technologies to improve our overall solutions.
Coach, encourage, and mentor your fellow software developers.
Develop and build microservices leveraging Azure/ AWS Cloud Services.
Work with QA to ensure that cohesive, quality, usable solutions are produced.
Design and implement full stack solutions utilizing a Node.js stack.
Responsible for developing and maintaining web-based custom applications for the organization.
Provides technical support for developed applications.
Ensures applications are integrated with other front-end applications, networks and databases.
Provides application software development services or technical support typically in a defined project.
Develops program logic for new applications or analyses and modifies logic in existing applications.
Codes, tests, debugs, documents, implements and maintains software applications.
Analyses requirements and maintains, tests, and integrates application components.
Ensures that system improvements are successfully implemented.
Has a full understanding of area of specialization; resolves a wide range of issues in creative ways.
Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors.
Demonstrates good judgment in selecting methods and techniques for obtaining solutions.
Has in-depth knowledge in own discipline and basic knowledge of related disciplines.
Solves complex problems; takes a new perspective on existing solutions.
Applies a broad range of theories, concepts, principles, and methodologies to assignments involving complex features.
Networks with senior internal and external personnel in own area of expertise.
Normally receives little instruction on day-to-day work, general instructions on new assignments. Works independently.
May lead projects or project steps within a broader project or have accountability for ongoing activities or objectives.
Acts as a resource for colleagues with less experience
#LI-SS1
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:
5 years’ experience as a front-end developer. Expertise in React / Redux UI framework is mandatory.
Minimum of 5 years of relevant experience with API concepts and technologies such as REST, JSON, XML, SOAP, YAML, GraphQL, and Swagger
Experience in PHP, Laravel will be an added advantage.
Experience with Azure Services or Amazon Web Services
Enterprise Java, Spring, Springboot, SpringCloud or MVC Framework
Public cloud platform such as, Azure, AWS, Google
Experience in Tailwinds.
Gitlab pipelines (CI/CD)
Cloud-based Kubernetes platform
API Gateway such as Zuul, Apigee
NoSQL (E.g. MongoDB)
RDBMS and SQL (E.g. MySQL )
Distributed caching (E.g. REDIS)
Centralized logging platform (E.g. ELK)
End to end tracing
App Performance Monitoring
Service Mesh
GIT (E.g. Gitlab / Bitbucket / GitHub)
Fortify, Blackduck, Sonarqube
MQ Technology (E.g. IBM MQ / Rabbit MQ)
Kafka
Servers such as Apache, Tomcat
Experience in working fast paced dynamic work environment
Experience in triaging live production issues and resolving the issues within SLA leveraging the DevOps ecosystem
Ability to resolve complex problems with cost effective and innovative solutions
Willingness to learn new technologies as the market evolves
Unisys 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.
This commitment includes our efforts to provide for all those who seek to express interest in employment the opportunity to participate without barriers. If you are a US job seeker unable to review the job opportunities herein, or cannot otherwise complete your expression of interest, without additional assistance and would like to discuss a request for reasonable accommodation, please contact our Global Recruiting organization at GlobalRecruiting@unisys.com or alternatively Toll Free: 888-560-1782 (Prompt 4). US job seekers can find more information about Unisys’ EEO commitment here.