Full stack software development utilizing good design practices and patternsDesign and develop software solutions that align with enterprise standards and adhere to development and operational guidelinesManage source code using version control systems to ensure efficient collaboration and code integrityConduct thorough testing and quality assurance to identify and address any defectsTroubleshoot production issues, promptly triage incidents and implement effective fixes while conducting retrospectives for continuous improvementActively participate in scrum ceremonies providing status reports and contributing to sprint planning estimation requirement analysis and review processesAssist in troubleshooting production issues identifying root causes and implementing necessary fixesCollaborate with other teams across the portfolio to ensure the overall success of the programEffectively communicate ideas and information with the scrum team both verbally and in writingEngage in communities of practice to share knowledge learn from others and drive innovationStay updated with emerging technologies in the industry and evaluate the feasibility of implementing new tools technology and requirements through proof of conceptsAdapt and remain effective in a fast paced and changing environmentRequired skillsA 4 year bachelors degree in computer science Information Technology or Computer Engineering from a recognized university with 3 years of software engineering experienceProficiency in coding using technologies Java Spring boot Maven JDBC JavaScript Node Postman Docker Jenkins Hibernate KafkaExperience in any container management systems preferably Kubernetes or Openshift Knowledge of databases like MongoDB SnowFlake and MySQLWillingness to quickly learn and apply good software development practices and patternsAwareness of standard software engineering design patterns object oriented concepts coding standards and practicesUnderstanding of web services including SOAP and REST standards security models integration patterns and methodsExperience using Integrated Development Tools like IntelliJ Eclipse and Visual Studio along with Source Control Systems such as GitAbility to thrive in a fast paced Agile development environment
4 year's with bachelor's degree in computer science Information Technology or Computer Engineering from a recognized university with 3 years of software engineering experience
Proficiency in coding using technologies Java Spring boot Maven JDBC JavaScript Node Postman Docker Jenkins Hibernate Kafka
Experience in any container management systems preferably Kubernetes or Openshift
Knowledge of databases like MongoDB SnowFlake and MySQL
Willingness to quickly learn and apply good software development practices and patterns
Awareness of standard software engineering design patterns object oriented concepts coding standards and practices
Understanding of web services including SOAP and REST standards security models integration patterns and methods
Experience using Integrated Development Tools like IntelliJ Eclipse and Visual Studio along with Source Control Systems such as Git
Ability to thrive in a fast paced Agile development environment