Source description
About the role
We are looking for a passionate and skilled Software Development Engineer (SDE) to design, develop, and maintain scalable software solutions. This role is ideal for candidates who enjoy problem-solving, coding, and building high-performance applications. Key Responsibilities Design, develop, and maintain efficient and scalable software applications Write clean, well-structured, and reusable code Collaborate with cross-functional teams (design, product, QA) Debug, test, and optimize applications for performance and scalability Participate in code reviews and improve coding standards Work on both frontend and backend development (based on project needs) Stay updated with latest technologies and industry trends Troubleshoot issues and provide timely solutions Required Skills & Qualifications Bachelor's degree in Computer Science, IT, or related field Strong knowledge of programming languages (Java, Python, C++, or JavaScript) Understanding of Data Structures and Algorithms Familiarity with web development (HTML, CSS, JavaScript, frameworks) Basic knowledge of databases (SQL / NoSQL) Understanding of software development lifecycle (SDLC) Good problem-solving and analytical skills Strong communication and teamwork abilities Preferred Skills (Optional but Advantageous) Experience with frameworks (React, Angular, Node.js, Spring Boot) Knowledge of version control systems like Git Familiarity with cloud platforms (AWS, Azure, GCP) Exposure to APIs and microservices architecture Internship or project experience in software development Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
More at Gravitix Tech Solutions