Full Stack Developer Role
We are seeking a skilled Full Stack Developer to join our Engineering team.
This is an excellent opportunity for highly motivated developers with a strong background in systems engineering, full software development lifecycle, and a passion for cybersecurity.
Key Responsibilities:
* Contribute to all stages of the software development lifecycle including analysis, design, coding, testing, and deployment.
* Work with core programming languages such as Java or Python to build scalable and secure applications.
* Leverage database and SQL expertise for data management and backend development.
* Write and maintain robust unit and integration tests to ensure quality and performance.
* Participate in code reviews and provide constructive feedback to peers.
* Collaborate with cross-functional teams globally to deliver high-quality software solutions.
* Identify and communicate technical risks, dependencies, and improvement opportunities.
What We're Looking For:
* Bachelor's degree in Computer Science, Information Systems, or related discipline.
* Demonstrated expertise in full stack development with proficiency in backend (e.g., Java, Python) and frontend (e.g., HTML, CSS, JavaScript/React) technologies.
* Solid understanding of database design and administration, including strong SQL skills.
* Strong interpersonal and communication skills, with the ability to convey complex ideas to both technical and non-technical stakeholders.
* A collaborative, self-starter mindset with a strong sense of ownership and the ability to manage multiple priorities in a fast-paced environment.
* Familiarity with Agile methodologies, DevOps practices, and secure coding standards.
Your Next Step:
Please submit your CV for consideration.