Job Profile for Full Stack Application Developer(HTML/JS/CSS, node js, meteor or equivalent Python / C/C++, Kafka, Mongo, Elasticsearch)
Location: Bangalore(Walk in interview)
Exp: 1 to 10 Years
Immediate to 30 days
Job Description
At Nivetti Systems, we solve persistent problems. We’ve established ourselves as
a leading developer of innovative software solutions. We’re looking for a highly
skilled software engineer to join our Application & Cyber Security team. Our ideal
candidate should have deep knowledge of software development processes, be
able to design and code functional programs and good experience in testing and
be able to work as part of a team and individually.
If building amazing frameworks and eco systems are among the talents that make
you tick, we’d like to hear from you! If selected, you will be working on world-class
made in India products in the Cyber Security space.
Education BE/ BTech or higher
Responsibilities
● Design, build, and maintain efficient, reusable, and reliable Javascript,
HTML/CSS/SCSS, Python code, with a hint of C.
● Responsible for the development and automation of infrastructure
software/tools
● Sound experience in designing and building applications and systems at scale
● Translate functional specifications into technical specifications. Codes and
tests work according to standards.
● Proven ability to document design processes, including development, tests,
analytics, and troubleshooting
● Maintains a high standard of quality for all deliverables
● Performs specification and code reviews to ensure that solutions are
appropriate and that standards are being followed
● Help drive adoption of core technologies, architectural guidelines and
standards
● Help drive software development best practices from technology selection
and workflow to coding standards
● Ensure all software development is managed under version control and
release management
● Experienced with code branching and the establishment of multiple
environments spanning development, test, user acceptance test, production,
and production fix.
Skills
● Strong proficiency in JavaScript and Python.
● Moderate proficiency in the Linux development environment, and CLI commands is a must.
● Hands on in REST, API development, queue messaging systems like Kafka
● Familiarity with ELK Stack
● At least one of JavaScript MVC frameworks like Angular, React
● Tools like Grunt, Gulp, and Bower and Libraries like jQuery, D3 is plus
● Exposure to Mete or JS as a framework is a major plus
● Moderate understanding of Docker, and the entire Docker ecosystem.
● Working knowledge of NOSQL databases like MongoDB. Knowledge about SQL is a bonus.
● Proven experience designing interactive applications and networking platforms
● Expertise in building responsive design and strong competencies with design patterns
● Knowledge of data structures, databases, algorithms and asynchronous architectures
● Experience with DevOps and software development tools such as JIRA, Bitbucket, GIT, Confluence etc.
● Strong organizational, analytical, and interpersonal skills
● Basic to moderate knowledge of networking, being plugged into the world of cyber security is essential.