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

    Job · 19516303

    CHENNAI · FULLTIME

    Software Engineer

    Abacus logo

    Abacus

    Chennai · onsite · Posted 23d ago

    Sourced fromGreenhouse
    Not disclosed3–5 yrsfulltimeChennai

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

    agent · working

    • Read this posting0.4s
    • Found the form on Greenhouse · 9 questions to answer1.5s
    • Decided the answers for all of them3.0s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Job Description

    Job Title: Software Engineer

    Overview:

    We are seeking a skilled Software Engineer to join our Software Engineering team. This role sits between the Associate Software Engineer and Senior Software Engineer levels, requiring a solid foundation in software engineering principles along with practical experience delivering production-ready applications.

    The successful candidate will develop and maintain web applications using React for the front end, .NET C# Web API for the back end, and SQL for database management. They will collaborate with cross-functional teams to design, develop, test, and deploy high-quality software solutions while contributing to continuous improvement initiatives and technical best practices.

    Roles & responsibility:

    Design, develop, test, and maintain web applications using React, .NET C# Web API, and SQL.

    Write clean, maintainable, and efficient code following established coding standards and best practices.

    Participate in the full software development lifecycle, including requirements analysis, design, development, testing, deployment, and support.

    Apply object-oriented programming principles, design patterns, and software engineering best practices.

    Develop and optimize database queries and contribute to database design and performance improvements.

    Troubleshoot, debug, and resolve software defects and application issues.

    Collaborate with Product, QA, and other stakeholders to deliver high-quality software solutions.

    Create and maintain technical documentation for applications, APIs, and development processes.

    Contribute to code reviews and provide constructive feedback to team members.

    Develop reusable components and shared functionality to improve development efficiency.

    Support application performance, scalability, and security initiatives.

    Stay current with emerging technologies, development tools, and industry best practices.

    Qualifications

    Bachelor’s degree in computer science, Software Engineering, or a related field, or equivalent practical experience.

    3–5 years of professional software development experience in a commercial environment.

    Strong proficiency in .NET C#, ASP.NET Core/Web API, React, and SQL.

    Experience with JavaScript, HTML, CSS, and modern web development concepts.

    Strong understanding of object-oriented programming, design patterns, source control (Git), the software development lifecycle (SDLC), data structures and algorithms, and relational database design and normalization.

    Experience building and consuming RESTful APIs.

    Experience troubleshooting and debugging complex application issues.

    Familiarity with Agile/Scrum development methodologies.

    Understanding of software security principles and secure coding practices.

    Ability to analyze requirements and develop scalable, maintainable solutions.

    Strong communication, collaboration, and problem-solving skills.

    Ability to work independently while contributing effectively within a team environment.

    Willingness to work in a 24/7 environment

    Preferred Skills & Experience

    Exposure to cloud-based environments and deployment practices.

    Experience with Python or other programming languages.

    Experience developing reusable component libraries or shared frameworks.

    Knowledge of CI/CD pipelines and DevOps practices.

    Experience with Vite or similar front-end build tools.

    Sourced from greenhouse

    Section · 02

    Skills

    Asp.Net CoreDevopsAgileScrumC SharpDot Net CoreHTMLPythonJavascriptCSSReact.JsSQLGITCi/Cd

    Section · Company

    About Abacus

    Abacus logo

    Abacus

    1001-5000

    employees

    1944

    82 years old

    Baltimore

    Moldova, Republic of

    ₹5.6L PA avg

    Avg at Abacus

    About

    Abacus.AI is a cutting-edge AI company specializing in building end-to-end machine learning and deep learning platforms for enterprises. Its careers section highlights opportunities in research, engineering, and product development, reflecting a strong focus on advancing applied AI solutions. With expertise in generative AI, personalization, forecasting, and anomaly detection, Abacus.AI positions itself as a trusted partner for organizations seeking scalable, production-ready AI systems.

    Employee ratings

    10 reviews

    3.6/ 5

    Culture

    3.6

    Career growth

    3.6

    Work-life

    3.5

    Employees rate it well for

    Skill Development39Company Culture36

    Find them on

    WebsiteAmbitionBox reviews

    Software Engineer · waiting for your command