Description
Job Summary:
We are seeking an IT professional with a developer background, specializing in source code auditing to ensure software security, maintainability, and technical excellence.
Key Highlights:
1. Key role in continuous improvement of software development processes
2. In-depth code analysis for security and maintainability
3. Collaboration in defining quality criteria
We seek an IT professional with a strong developer profile, specialized in source code inspection and auditing. The primary objective is to guarantee software security, maintainability, and technical excellence through in-depth analysis. The ideal candidate combines a solid foundation in Quality Assurance (QA) with advanced programming skills, serving as a cornerstone in our continuous process improvement and ensuring every line of code meets the highest industry standards.
**Work Mode:** First month on-site, then 100% remote
**Working Hours:** Monday to Friday, 9 a.m. to 6 p.m.
Responsibilities
**Multilingual Code Auditing:** Thoroughly review and audit source code, focusing on logic and efficiency of languages such as PHP, Java, C\+\+, JavaScript, and Dart.
**Standards Compliance:** Validate strict adherence to best programming practices and quality standards.
**Static Analysis with SonarQube:** Lead the use of static analysis tools to proactively identify vulnerabilities and technical debt.
**API Implementation:** Supervise and ensure correct integration of REST APIs connecting facility applications with external services.
**Cloud Support:** Provide technical support for the organization’s ongoing cloud service transition and operations.
**Detection and Traceability:** Identify complex logical errors, ensuring detailed logging and tracking of each finding.
**QA and Automation Support:** Collaborate in defining quality criteria and support integration of tools such as Selenium, JUnit, and TestNG.
MyApps is a company specializing in custom software development, tailored to each client’s specific needs. Our approach focuses on creating solutions that optimize processes, increase productivity, and generate value for businesses. We have a technical team that accompanies our clients from analysis through final project implementation.
Requirements
1\. Experience and Education
**Background:** Minimum 3 years in technical QA, systems auditing, or senior developer roles with a quality focus.
**Programming Language Proficiency (Mandatory):** Advanced level in PHP, JavaScript, and Java. Technical knowledge of Dart and C\+\+.
**Analytical Capability:** Superior ability to read and detect "subtle" logical or technical flaws in code.
2\. Mandatory Technical Requirements
**Static Analysis:** Proven experience using SonarQube for security audits.
**Cloud Knowledge:** Solid experience or knowledge of AWS services.
**Test Automation:** Practical knowledge of Selenium, JUnit, and TestNG.
**Standards:** Strong knowledge of international software quality standards.
3\. Added Value (Plus)
**Telecommunications Sector:** Prior experience in telecom or interaction with telecom infrastructure/services.
**Certifications:** Certifications in cybersecurity or secure development.
Benefits
If you are passionate about directly contributing to a challenging business and your work impacts customer satisfaction, this role is for you. Let’s go all in!
**We Offer:** Opportunities for learning and professional development. A collaborative and dynamic work environment. Training in project management and digital tools.