Software Engineer - Pune, India - Avalara India

    Avalara India
    Avalara India Pune, India

    1 week ago

    Default job background
    Description

    Note :

    We are looking for candidates who has less than one month notice period and who can work from Pune location on Hybrid mode of working.

    Request you to apply with below link


    https:
    //careersind-What You'll Do

    We are seeking a talented and experienced Software Engineer to join our dynamic team.

    The ideal candidate should have a strong foundation in software development, problem-solving skills, and the ability to thrive in a collaborative environment.

    As a Software Engineer, you will contribute to the design, development, testing, and maintenance of our software applications, ensuring high performance, scalability, and reliability.

    Job Duties

    Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
    Design, develop, and maintain high-quality software applications using best practices in coding and testing.
    Write clean, efficient, and maintainable code, following coding standards and guidelines.
    Conduct code reviews to ensure code quality and provide constructive feedback to peers.
    Perform unit testing and debugging to identify and fix software defects.

    Work closely with other team members to ensure comprehensive test coverage and participate in the resolution of any identified issues.

    Continuously explore and evaluate new technologies to enhance the performance and capabilities of our software products.
    Document software designs, technical specifications, and implementation details.
    Collaborate with managers to prioritize and plan software development tasks.
    Provide technical support and assistance to other team members as needed.

    What You'll Need to be SuccessfulBachelor's degree in Computer Science, Engineering, or a related field.
    Minimum of 3 years of professional experience in software development, preferably in product development.
    Strong proficiency in C#, ASP.NET Core, JavaScript and jQuerySolid understanding of data structures, algorithms, and design patterns.
    Experience with front-end development frameworks/libraries such as Angular and React.
    Strong foundational skills on relational databases such as SQL Server and PostgreSQL.Strong problem-solving skills and attention to detail.
    Ability to collaborate with stakeholders for requirement gathering.
    Excellent communication and teamwork abilities.
    Ability to work independently and effectively manage time and tasks.
    Experience with version control systems (e.g., Git), CI/CD and Agile development methodologies.