Senior Software Engineer

Navya Network
Bengaluru - Bengaluru
20,00,000 - 25,00,000
/ monthly
Requirements
3 - 5 years experience
Graduate
25 - 36 years
No gender preference
Shift timings
Working days
5 days/week
Week offs
SATURDAY, SUNDAY
Morning Shift
10:00am - 7:00pm

Job description

- Technical Architecture, Design, and Development (50%)
- Design, implement, test, document, and deploy quality code; be an example for the team.
- Be a champion of a dynamic, quality-centric culture, in which rapid iteration and continuous improvement are basic values; foster a collaborative, customer-focused, agile engineering environment.
- Partner with founders, technical advisors, customers, and other stakeholders to design and implement technical solutions which meet product requirements.
- Maintain overall industry knowledge on latest trends and technologies. Embrace new technologies, as appropriate, to continuously improve products.
- Serve as the subject matter expert for Navya’s front-end and back-end technology stacks.
- Create and grow relationships with vendors to maximize value of their software and services.

Required Qualifications

- 3 to 6 years building multiple “full stack” software applications (i.e., GUI, API, DB), for one or more product companies.
- Understanding of complete SDLC; extensive experience with Agile methodologies.
- Expertise in at least one core programming languages (e.g., Python, Java, C#, Scala, C++, etc.).
- Knowledge of modern Javascript technologies (e.g., JQuery, JSON, Express.js, Node.js, etc.).
- Experience with front-end application frameworks/libraries (e.g., AngularJS, ReactJS).
- Working knowledge of at least one SQL database (e.g., MySQL, SQL Server, PostgreSQL, etc.).
- Familiarity with CICD tools, QA testing tools, and cloud deployment technologies.
- Good understanding of OOP, design patterns, ORM.
- Strong written and oral communication skills.
- Computer Science or Engineering degree from an excellent university program.

Additional Preferred Qualifications

- Basic ScrumMaster certification (i.e., CSM or higher).
- Recent experience with any of ReactJS, Python, MySQL, Jenkins, Docker, and/or AWS is highly desirable. PHP knowledge also desirable for legacy applications.
- Prior experience with NOSQL databases (e.g., MongoDB) and search tools (e.g., Elasticsearch).

Compensation & Benefits

- Competitive base salary
- Merit-based annual salary increases, bonuses, and stock options
- Health insurance
Additional Requirements
Experience
IT support
Job Type
Full Time
Other requirements
- Expertise in at least one core programming languages (e.g., Python, Java, C#, Scala, C++, etc.)
- Experience with front-end application frameworks/libraries (e.g., AngularJS, ReactJS)
- Exposure to modern Javascript technologies (e.g., JQuery, JSON, Express.js, Node.js, etc.)
- Working knowledge of at least one SQL database (e.g., MySQL, SQL Server, PostgreSQL, etc.)
Share
Posted on 07 July 2018
Home
IT support
IT support in Navya Network