Software Developer - Sany, India - Bista Univarsal Limited

    Bista Univarsal Limited
    Bista Univarsal Limited Sany, India

    2 weeks ago

    Default job background
    Description

    Overview

    The SoftwareDeveloper plays a crucial role in our organization contributing tothe design development and implementation of software solutions.This role is essential in ensuring the functionality and efficiencyof our software applications as well as collaborating withcrossfunctional teams to deliver highqualityproducts.

    KeyResponsibilities

    • Collaborate with ateam of developers designers and system administrators to producehighquality software solutions
    • Participate inthe entire software development lifecycle from concept and designto testing and release
    • Write clean efficientcode based on software specifications
    • Developand maintain software documentation
    • Conductsoftware analysis programming testing anddebugging
    • Troubleshoot debug and upgradeexisting software
    • Recommend and executeimprovements to existing softwareapplications
    • Ensure software is updated withthe latest features
    • Stay uptodate with newtechnology trends
    • Collaborate with other teammembers to establish objectives and design more functional cohesivecode
    • Participate in Agile methodologies forsoftware development
    • Support continuousimprovement by investigating alternatives and technologies andpresenting these for architecturalreview
    • Assist in improving the quality andsecurity of software applications
    • Providetimely solutions to software issues
    • Develop andmaintain technicaldocumentation

    RequiredQualifications

    • Bachelors degree inComputer Science Software Engineering or a relatedfield
    • Proven experience as a Software DeveloperSoftware Engineer or similar role
    • Proficiencyin programming languages such as Java C Python orothers
    • Experience with software design anddevelopment in a testdrivenenvironment
    • Knowledge of the softwaredevelopment lifecycle including Agilemethodologies
    • Strong understanding of datastructures algorithms and software designpatterns
    • Ability to work independently and in ateam environment
    • Excellent problemsolvingskills
    • Good communication and teamworkabilities
    • Experience with version controlsystems (e.g. Git Subversion)
    • Experience withdatabase management and SQL
    • Knowledge of webdevelopment technologies (HTML CSS JavaScriptetc.)
    • Experience working with software testingand debugging
    • Familiarity with softwaredevelopment tools and integrated development environments(IDEs)
    • Strong attention to detail andanalytical mindset

    teamcollaboration,agile methodology,software