
Intermediate Software Developer
Posted Sep 9

Posted Sep 9
This is a fully remote position, open to applicants in South Africa.
• Lead and play a key role in the architectural design of intricate systems
• Collaborate with team members to make well-informed technical choices
• Assist in the definition of system requirements and design specifications
• Write high-quality, scalable, and efficient code in Java and PL/SQL
• Ensure code complies with VAS-X's coding standards and best practices
• Review and offer constructive feedback on code produced by fellow team members
• Investigate technologies and architectures for upcoming projects
• Keep abreast of industry trends and technological advancements
• Suggest enhancements and optimizations
• Design and execute unit and integration tests
• Identify, document, and address software defects
• Create software builds and oversee the deployment processes
• Configure and manage development and testing environments
• Troubleshoot and resolve issues related to environments
• Generate and maintain technical documentation
• Provide status updates and reports to project stakeholders
• Mentor junior developers
• Promote a collaborative team atmosphere
• Contribute to team discussions and brainstorming sessions
• Communicate with clients to grasp requirements and offer technical support
• Deliver high-quality solutions within deadlines
• Identify opportunities for process improvements and implement best practices
• Engage in code reviews and enhance the development process
• Adhere to VAS-X's development standards and guidelines
• Ensure compliance with industry regulations and best practices
• Expertise in Java and PL/SQL
• Understanding of scalable and efficient software development techniques
• Experience with unit and integration testing
• Capability to identify, document, and rectify software defects
• Proficiency in producing software builds and managing deployment processes
• Experience in configuring and maintaining development and testing environments
• Ability to create technical documentation, including design documents, test specifications, and integration reports
• Skill in communicating with clients, understanding their requirements, and providing technical assistance
• Familiarity with development standards, industry regulations, and best practices
• Competitive salary and performance-based bonuses
• Comprehensive health, dental, and vision insurance
• Opportunities for professional development and growth
• Flexible working hours and remote work options
• Engaging work environment with a supportive team culture
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.