Posted On 07 September

  • Sr. Software developer

    • Company HR Central
    • No. of Openings 5
    • Salary Not Disclosed
    • Work Type on-site

    Job Description :

    Roles and Responsibilities

    Desired CandidWhat you will do

    In this role, you will be part of product development team to develop and delivernew product functionalities, modify existing products functionalities or improve product functionalities as required. The Leadengineer will provide technical guidance to the Software development group while closely working with Technical lead for the design, development and test of PC software programs for Fire detection systems.

    You will work within a multi-disciplined engineering team consisting of electronics engineers, mechanical engineers, firmware engineers, software engineers, programmers and scientists focusing on applied research and new technology innovations to provide new and improved products and solutions for our customers.

    How you will do it

    • Independently owns multiple design modules for implementations of windows based closely works with technical lead.
    • Participate in effort estimation, Analysis, coding & unit testing.
    • Prepare software design specifications, test plans & feasibility study.
    • Collaborate with cross-functional teams to analyze, design, and develop new features
    • Follow S/W Development life cycle process & agile development process.
    • Prepare the documentation as per QMS guidelines & Participate in Quality Management System reviews
    • Define guidelines for implementation of clean, well-structured code with proper abstraction and reusability
    • Comply with and makes recommendations for changes to established development guidelines & standards.
    • Identify, analyze and support team to resolves complex software inadequacies.
    • Develop an in-depth understanding of the development realm through interaction with other groups, communication with external experts and suppliers and independent research.
    • Review and provide feedback on product functional specifications.
    • Technically mentors junior team members

    What we look for:

    • Experience in Microsoft Tech Stack - C#, .NET technologies, WPF, MVVM , WCF , SQL server, Entity Framework
    • Thorough knowledge of applicable software design and development practice; programming techniques and systems and language platforms.
    • Excellent problem solving, interpersonal communicationis a must.
    • Must have a desire for achieving excellence in customer satisfaction, process and product quality and reliability.
    • Strong understanding of different software development life cycles (agile, iterative) and contemporary software quality assurance processes and automated tools.
    • Must have experience in working with distributed team members.
    • Must be extremely detail-oriented with respect to documentation and communication

    Specialized Skills:

    • Familiarity with Cloud technologies, Azure DevOps would be preferred.
    • Familiarity with unit testing frameworks
    • Exposure to work with Service oriented architecture
    • Experience to use Resharper tools
    • Experience to work with Github & JIRA
    • Prior experience to work with System programming stack (C, C++ , MFC) would just be an added advantage.
    • Strong communication, interpersonal, problem solving and presentation skills
    • Able to work independently or in a team environment
    • Able to take ownership and work on project timelines
    • Self-motivated, takes initiative to resolve issues
    • Ability to problem solve through analysis of a situation where there are a variety of variables
    • Knowledge of Fire Detection Systems or similar systems

    Preferred:

    • BE (ECE/EIE/ETC/CSE) Degree in a technical field is required.
    • 3-8 years’ experience in Windows based PC software design/development ate Profile

    Information

    • HR Name :Human Resource
    • HR Email :pujasnavin@hr-central.in
    • HR Phone :099209 76525
Top