Full Stack Software Developer

Highlights
Full Time
General
Sep 12, 2025
Description
Key responsibilities include:
1. Software Development: Proficiency in PHP, JavaScript, Java, Python, and familiarity
with agile software development, microservice architecture, and Kubernetes is
preferred. Implement security measures and data protection. Knowledge of app
development for Android and iOS is required.
2. Backend DB and API: Proficiency with relational databases like MySQL, PostgreSQL,
SQL Server, and Oracle, including stored procedures and triggers. Design and maintain
database structures to ensure performance, data integrity, and security. Familiarity
with NoSQL and object-oriented DB is a plus. Experience with API usage and protocols
is required.
3. GUI Design and Development: Ability to develop responsive and intuitive user
interfaces using HTML, CSS, Python, JavaScript, and JavaFX to enhance user
experience. Knowledge of GUI libraries is preferred.

Qualification and Experience:
The candidate preferably be with engineering or related background with broad experience and
knowledge with entire life cycle of software development, version control, upgrade and
maintenance.
• Proven proficiencies as a full stack software development with programming skill in
JavaScript, Java, Python, and PHP etc.
• Expertise in database systems like Postgres, MySQL and SQL server. Working knowledge
in Hadoop is Plus.
• Familiarity with front-end libraries and frameworks like React, Angular, or Vue is
required. Experience in GUI design using JavaFX, JavaScript, Python, and Swift is
desired.
• Experience with version control tools/systems such as Git.
Job Requirements
Job Location
Organization Information

NIST University

info@nist.edu

Institute Park, Pallur Hills, Golanthara, 761008