Software Developer
Job summary
The position is responsible for developing, customizing, and integrating software applications and systems to support internal processes and business functions.
Job descriptions & requirements
- Developing and customizing web and headless applications using Java (J2EE).
- Integrating Fiscal devices with client software.
- Working with database technologies (Postgres SQL, MySQL, PL/SQL) to manage and optimise data.
- Implementing software engineering best practices, including code reviews, version control, and testing.
- Providing support for internal and external clients.
- Advising customers on the best software solutions aligned with their business needs.
- Generating reports, support manuals, and project documentation.
- Training sales personnel on software solutions offered.
- Facilitating product demonstrations and training sessions for clients.
- Developing and maintaining front-end applications using HTML5, CSS3, JavaScript, and AngularJS.
- Optimizing front-end performance and ensuring cross-platform compatibility.
- Troubleshooting and resolving system issues while ensuring software security and stability.
- Performing any other duties assigned.
- External: Clients
- Internal: Software Development, ERP Implementation, and Sales Teams.
- Bachelor’s Degree in Information Technology, Computer Science, or a related field.
- 3 years of experience in software development.
- Demonstrate expertise in Java (J2EE) development.
- Possess a strong understanding of the software development life cycle (SDLC) and coding best practices.
- Experience with databases (Oracle, MySQL, PL/SQL) and writing complex SQL queries.
- Exhibiting excellent problem-solving, analytical, and communication skills.
- Working effectively both independently and collaboratively within a team environment
Important safety tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.