developer - Noida, India - AppSierra

    AppSierra
    AppSierra Noida, India

    2 weeks ago

    Default job background
    Full time
    Description

    Company Overview

    AppSierra is a leading IT services and IT consulting company based in Noida, Uttar Pradesh, India. We are dedicated to providing our clients with technology-enabled solutions to help them thrive in today's digital economy. With a customer-centric approach and a focus on agile engineering, we deliver innovative and human-centric products to market at lightning speed. We are trusted by hundreds of Fortune companies and employ extraordinary people.

    Job Overview

    We are seeking a skilled Developer to join our team at AppSierra. As a Developer, you will play a crucial role in developing and maintaining high-quality software solutions for our clients. This is a mid-level position requiring 4 to 6 years of experience in software development. The job is based in Noida, Uttar Pradesh, India and is a full-time position.

    Qualifications and Skills

    • Bachelor's degree in Computer Science or related field
    • 4 to 6 years of experience in software development
    • Strong knowledge of programming languages such as Java, Python, or C++
    • Experience with web development frameworks such as Spring or Django
    • Familiarity with front-end technologies like HTML, CSS, and JavaScript
    • Knowledge of relational databases and SQL
    • Experience with version control systems such as Git
    • Ability to work effectively in a team environment
    • Excellent problem-solving and analytical skills
    • Strong communication and interpersonal skills

    Roles and Responsibilities

    • Developing high-quality software solutions based on client requirements
    • Collaborating with cross-functional teams to define, design, and ship new features
    • Maintaining and improving existing software applications
    • Troubleshooting and debugging issues
    • Writing clean and efficient code
    • Conducting code reviews to ensure quality
    • Participating in architectural discussions and providing input on system design
    • Keeping up to date with industry trends and technologies