Working with the world leader in lawful intelligence technology, providing end-to-end monitoring and intelligence solution to governments across the globe.
Deliver high-quality code for end-to-end solutions with emphasis on performance, scalability, testability, and maintainability.
Adhere to company coding standards and ensure comprehensive test coverage.
Support and mentor software engineers through advice, coaching, and educational opportunities.
Organize and participate in code reviews and pair programming sessions.
Collaborate closely with Support Team engineers to effectively address user-reported issues.
Document solutions thoroughly with documentation, flowcharts, diagrams, code comments, and clear code.
Continuously improve skills through self-study, staying updated on development tools and techniques, participating in educational opportunities, and networking within professional organizations.
Maintain confidentiality of operations.
Degree in Computer Science, Engineering, Physics or equivalent
5 years hands-on experience in developing high-quality software using Java
Ability to perform full life-cycle software development