Software Engineer (Full Stack)

Software Engineer (Full Stack)

1 Nos.
49200
Full Time
1.0 Year(s) To 2.0 Year(s)
6.00 LPA TO 7.00 LPA
B.Tech/B.E. - Computers
Job Description:

Duties & Responsibilities:

• Execute full software development life cycle (SDLC)

• Develop flowcharts, layouts, and documentation to identify requirements and solutions

• Write well-designed, testable code • Build the front-end of applications through appealing visual design

• Develop and manage well-functioning databases and applications

• Write effective APIs

• Produce specifications and determine operational feasibility

• Create security and data protection settings

• Build features and applications with a mobile responsive design

• Integrate software components into a fully functional software system

• Document and maintain software functionality

• Deploy programs and evaluate user feedback

• Comply with project plans and industry standards

• Ensure software is updated with latest features

• Test software development methodology in an agile environment.

• Provide ongoing maintenance, support and enhancements in existing systems and platforms.

• Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions.

• Provide recommendations for continuous improvement.

• Work alongside other engineers on the team to elevate technology and consistently apply best practices.

Qualifications and Experience:

• Minimum 1 year experience developing web and mobile applications

• Familiarity with common stacks • Strong knowledge of data structures and algorithms

• Knowledge of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery) 

• Knowledge of multiple back-end languages (e.g., Php, Python) and JavaScript frameworks (e.g., Angular, React, Node.js)

• Familiarity with databases (e.g., MySQL, MongoDB), web servers (e.g., Apache, Nginx) and UI/UX design

Skills and Abilities Required:

• Can-do positive attitude, always looking to accelerate development.

• Driven; commit to high standards of performance and demonstrate personal ownership for getting the job done.

• Innovative and entrepreneurial attitude; stays up to speed on all the latest technologies and industry trends; healthy curiosity to evaluate, understand and utilize new technologies.

• Capable of delivering on multiple competing priorities with little supervision.

• Excellent verbal and written communication skills.

• Great attention to detail

• Organizational skills

• An analytical mind

 

Education: • B. Tech / B.E. in Computers’ preference will be M. Tech in Computers.

Company Profile

Company is a leading Test, Measurement & Automation --- provider. They have started their journey on 3rd March 2005 with an ambition of spreading its business across the world. With a team of more than 100+ engineers from Electrical, Instrumentation and Electronics engineering, They bring unique perspective towards Industrial Automation --- and Integrated testing for Research & Development organizations. Adding reputed clients from various sectors each year, OSL is recognized as a key Partner in development process.

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs