Job Description
Responsibilities
- Develop intuitive software that meets and exceeds the needs of the company
- Professionally maintain all software and create updates regularly to address customer and company concerns
- Analyze and test programs and products before the formal launch
- Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
- Ensure software security by developing programs to actively monitor the sharing of private information
- Actively seek ways to improve business software processes and interactions
- Work closely with project managers, UX designers, other developers, systems analysts, graphic artists, and sales and marketing professionals.
- Enhancing the scalability and performance of existing database architecture.
- Conducts Cyber security checks.
- Developing database structures and features according to organizational needs.
- Protecting data by developing data security and restoration policies, procedures, and controls.
- Conducting diagnostic tests and evaluating performance metrics.
- Developing procedures to ensure data integrity and quality.
- Preparing and presenting system performance reports to senior managers.
- Performing database maintenance, migration, and upgrading hardware and software.
- Documenting processes and complying with best practices in Database Management & Project Management.
- Keeping up to date with developments and trends in database management.
Qualifications
- A Bachelor’s Degree in Software Engineering or Information Technology
- 3-5 years of experience developing and implementing software applications
- Experience working with Linux/Unix, Perl, and/or shell scripts
- Experience working with Windows, PowerShell, HyperV
- Professional program certification in Java is strongly preferred
- Familiarity with UI toolkits and frameworks
- Experience working on large-scale software projects
- Professional experience using cybersecurity and open-source technology
- Experience developing software utilizing various coding languages including Java, C++, PHP, and more
- Outstanding collaboration and communication skills are essential
- Experience developing secure software systems based on industry specifications
- Analyze code for weaknesses and errors, and present detailed plans to improve them
- Experience developing customized code for multiple projects simultaneously
- A thorough, detail-oriented workstyle
- Comfortability in designing and implementing database structures to solve real-world problems effectively
- Exposure to Cyber Security is required.
- Advanced proficiency in Structured Query Language (SQL).
- In-depth knowledge of database technologies, architecture, and data security.
- Knowledge of best practices in database management.
- Advanced analytical, leadership, and problem-solving skills.
- Excellent interpersonal and communication skills.
Related Jobs
-
Full Stack Developer
- @ Addify
- Stockholm, Sweden
- Information Technology
-
Technical support technician (M/F)
- @ Addify
- Hamburg, Germany
- Information Technology
-
Full-Stack Engineer (SY-EPC-CCS-2024-113-LD)
- @ Addify
- Geneva, Switzerland
- Information Technology
-
IT technician for Elanders
- @ Addify
- Halland, Sweden
- Information Technology
-
Infrastructure Manager (m/f/d) at the Central Administration
- @ Addify
- Luxembourg, Luxembourg
- Information Technology