Systegra Software Engineer (Backend) responsibilities include gathering user requirements defining system functionality and writing code in Java. Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.
Ultimately the role of the Software Engineer (Backend) is to build highquality innovative and fully performing software that complies with coding standards and technical design.
Execute full software development life cycle (SDLC)
Develop flowcharts layouts and documentation to identify requirements and solutions
Write welldesigned testable code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Document and maintain software functionality
Troubleshoot debug and upgrade existing systems
Comply with project plans and industry standards
Ensure software is updated with latest features
Software implementation OTHER TASKS
Conduct knowledge sharing and training sessions with team members and other internal units
Ensure audit compliance on all tasks assigned according to company policies
Requirements
Academic Qualification(s)
B.Eng. / B.Sc. in Elect/Elect Computer Science or Information Technology inclined degree or diploma
Professional Qualification(s)
Linux and Windows System Administration Training
Microsoft SQL MySQL and Oracle Database administration
Message queuing: Redis Kafka RabbitMQ
Cloud Native: Docker Kubernetes
Continuous Integration and Continuous Delivery Concepts
Java Springboot Java EE Wildlfy TomcatApache server
Understanding of Cloud Fundamentals; AWS Microsoft Azure etc
An Understanding of DevOps methodology and Tools would be an advantage
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.