Working both individually and on a team for full software development life cycle including planning, analysis, reviews, build processes, testing and operations to meet business needs and expectations.
Develop and maintaining web application, web services and window application based on tasks requirements.
Design, develop, test, deploy, maintain and improve complex software systems and having a good understanding of front end user interfaces through back end systems.
Trouble shooting technical issues and design flaws. Work on bug or security finding fixing.
Perform technical specification writing and documentation
Collaborating with other departments to address the needs and goals of the organization. Able to conduct end user training upon completion of the solutions
Good coding standards, organizational programming skills and good commenting practices.
Job Requirements:
At least 3 years of relevant experience as a developer mainly in Java (a combination of experience in Java and other technologies such as recent Java, Maven, Spring Framework, Eclipse, HTML5, JQuery, or MSSQL Server, SQLite, would also be considered relevant)
Hands-on experience in software development lifecycle
Experience in taking technical design decisions
Deep understanding in contract/ creation / managing of API/ web services using JSON/REST/XML.
Knowledge of Agile principles, methods and practices
Added advantage on C#, .net core and Github for source version control
Apply for this Position
Required fields
First name* Last name* Email address* Location Phone number* Resume* or Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste your resume here or Human Check* This website uses cookies and other analytics technologies. By selecting "Allow", you consent to the recording, use and sharing of your website activity by this website and its service providers.