Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22269107

    talentrabbit logo

    Associate Software Engineer

    talentrabbit · Bengaluru · onsite · Posted today

    Not disclosedFresherfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    About the Role

    We are looking for a motivated and enthusiastic Associate Software Engineer to join our engineering team. The ideal candidate should have a strong foundation in programming, problem-solving, and software development fundamentals, along with a willingness to learn new technologies and contribute to real-world engineering projects.

    You will work closely with experienced engineers to design, develop, test, debug, and maintain scalable software applications.

    Key Responsibilities

    • Design, develop, test, and maintain software applications based on business requirements.
    • Write clean, efficient, maintainable, and reusable code.
    • Collaborate with senior engineers, product managers, and QA teams to deliver high-quality software.
    • Participate in code reviews and follow established coding standards and best practices.
    • Identify, troubleshoot, and resolve software defects and technical issues.
    • Develop and integrate APIs and work with databases.
    • Participate in Agile development processes, including sprint planning and daily stand-ups.
    • Write unit tests and support application testing and debugging.
    • Stay updated with emerging technologies, development tools, and software engineering practices.
    • Contribute to technical documentation and continuous improvement initiatives.

    Required Skills & Qualifications

    • Strong understanding of programming fundamentals, data structures, and algorithms.
    • Proficiency in at least one programming language, such as Java, Python, JavaScript, C++, or C#.
    • Basic knowledge of object-oriented programming (OOP) concepts.
    • Familiarity with SQL and relational databases.
    • Understanding of software development lifecycle (SDLC) and software testing fundamentals.
    • Basic knowledge of REST APIs and web development concepts.
    • Familiarity with Git or other version control systems.
    • Strong analytical, problem-solving, and debugging skills.
    • Good communication skills and the ability to work effectively in a team.
    • Willingness to learn, adapt, and work with new technologies.

    Preferred Qualifications

    • Internship experience or academic project experience in software development.
    • Familiarity with frameworks such as Spring Boot, React, Angular, Django, or similar technologies.
    • Exposure to cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
    • Knowledge of CI/CD pipelines, Docker, or automated testing tools.
    • Contributions to GitHub projects or participation in coding competitions.

    What We Offer

    • Opportunities to work on real-world software engineering projects.
    • Mentorship and technical guidance from experienced engineers.
    • Exposure to modern technologies and development practices.
    • A collaborative environment that encourages innovation and continuous learning.
    • Opportunities for professional growth and career advancement.

    Ideal Candidate Profile

    We are looking for candidates who demonstrate:

    • A strong foundation in computer science and programming.
    • A passion for building software and solving technical challenges.
    • A proactive attitude toward learning and problem-solving.
    • The ability to take ownership of assigned tasks and deliver results.
    • A commitment to writing quality code and continuously improving technical skills.

    Sourced from foundit

    Skills

    Object Oriented ProgrammingC Sharpagile developmentSoftware Development Life CycleC plus plusPythonJavascriptSQLREST APIJavaGIT

    Associate Software Engineer · waiting for your command