Software Engineer

6 days ago


Dindigul, India Middle East College Full time

Job Summary:We are seeking a talented and experienced Software Engineer to join our growing development team. The ideal candidate will have a deep understanding of both backend and frontend development, a passion for clean code, and a strong grasp of modern development practices.Responsibilities:Software Development:Collaborate with cross-functional teams to gather and analyze software requirements.Design, develop, and maintain high-quality software solutions using C# and .NET technologies.Write clean, efficient, and maintainable code, adhering to coding standards and best practices.Conduct code reviews and provide constructive feedback to team members.Database Management:Create and optimize database schemas and queries for both MSSQL and NoSQL databases.Ensure data integrity and security in database operations.Troubleshoot and optimize database performance as needed.Front-End Development:Utilize front-end technologies, including HTML5, JavaScript, CSS, and Bootstrap, to create responsive and user-friendly interfaces.Collaborate with UX/UI designers to implement design concepts and ensure a seamless user experience.Debug and resolve front-end issues to enhance application usability.Client-Side Frameworks:Work with client-side frameworks like jQuery and React to enhance application interactivity.Develop and integrate reusable UI components to streamline development processes.Stay updated with the latest trends in front-end development to enhance user interfaces.Architectural Design:Design and implement microservices and service-oriented architectures (SOA) to ensure scalability and maintainability of software solutions.Collaborate with architects to define software architecture and ensure alignment with business objectives.Security and Performance:Implement security best practices to protect against vulnerabilities and ensure data security.Monitor and optimize software performance, identifying bottlenecks and making improvements.Conduct regular security assessments and implement necessary patches and updates.Qualifications and Experience:Bachelor's degree in Computer Science, Software Engineering, or related field (Master's degree preferred).4+ years of experience as a Software Developer or similar role.Proficiency in C# and .NET Core (4.5+).Experience in developing ASP.NET Core MVC and ASP.NET MVC applications.Strong knowledge of Entity Framework Core 6., Entity Framework 6., and LINQ.Proficient in MSSQL and NoSQL databases.Working knowledge of HTML5, JavaScript, CSS, and Bootstrap.Familiarity with client-side frameworks such as jQuery and React.Demonstrable experience in micro-service/SOA design and implementation.Understanding of service technology, protocols, security, and discovery (SOAP, REST).Experience with container-based service delivery strategies, including Docker and Kubernetes.Preferable experience in Progressive Web App (PWA) development.Proven track record of successful software development projects.Strong problem-solving skills and collaborative teamwork.Excellent communication skills, both written and verbal.



  • dindigul, India beBeeSoftwareDevelopmentEngineer Full time

    Job Title: Software Development EngineerA software development engineer will be responsible for the design, development, and maintenance of automated test cases. This includes the execution of test suites, reviewing and diagnosing reported bugs, and ensuring overall system quality.Responsibilities:Design, develop, maintain, and troubleshoot automated suites...


  • dindigul, India beBeeConversational Full time

    Quality Assurance Engineer - Conversational AIJob Description:Lead the development and implementation of advanced test automation frameworks for our Conversational AI platform.Collaborate with cross-functional teams to design, develop, and implement high-quality software solutions.Work closely with AI engineers to ensure the reliability and scalability of...


  • dindigul, India beBeeJavaScript Full time

    Job DescriptionWe're on a mission to make the world more financially inclusive.As a software engineer, you will be part of a data engineering team that processes one of the largest event pipelines in the industry, handling billions of data points daily.Our goal is to build and maintain tools that enable seamless analytics integration across web and mobile...


  • Dindigul, India Grantify Full time

    Company Description Grantify is a forward-thinking education platform dedicated to revolutionizing university admissions and tuition matching. The platform enables students to define their academic goals and budgets, while universities can provide tailored offers, fostering a transparent and efficient pathway to higher education. Grantify streamlines...


  • dindigul, India beBeeArtificial Full time

    Job TitleA high-level software engineer position focused on developing and deploying AI applications.About the RoleWe are seeking a seasoned AI/ML systems engineer to architect, build, and optimize production-grade Generative AI applications using modern frameworks. The successful candidate will lead the design of Agentic AI frameworks, enabling intelligent...


  • dindigul, India beBeeLeadership Full time

    As a Technical Leadership professional, you will be responsible for driving the success of multiple software engineering teams.Team Leadership: Foster a culture of collaboration and continuous learning by directly leading, coaching, and managing multiple software engineering teams.Technical Vision: Develop high engineering standards, best practices,...


  • dindigul, India beBeeSoftware Full time

    This internship is designed to equip you with strong foundations in modern software engineering, AI development, and real-world solution building.Responsibilities include contributing to the design and improvement of software applications, developing and training machine learning models, analyzing datasets, implementing backend services, APIs, and automation...


  • dindigul, India beBeeAutomation Full time

    Job Overview:We are seeking a highly skilled and motivated Software Development Engineer in Test (SDET) to join our team.Key Responsibilities:Design, develop, and maintain automation frameworks that can be reused across different types of testing (UI, API, performance, security).Drive an AI-first testing strategy by integrating AI-driven solutions into the...


  • dindigul, India beBeebackend Full time

    Software Engineer PositionOur organization is building a comprehensive marketplace platform for construction materials. This platform includes multiple applications, such as customer and supplier apps, a driver app, an admin system, and real-time delivery tracking.


  • dindigul, India beBeeEngineering Full time

    Technical Leader Role OverviewThis high-performing engineering position involves guiding a team of software engineers to deliver top-notch results, upholding rigorous standards and scalable system architecture.As a seasoned leader, you will mentor and inspire a team while ensuring excellent delivery quality.You will take full ownership of code excellence,...