Job Description
Company Description Wised is a User centric content platform for Professionals to share and gain knowledge. Role Description This is a full-time remote role for a Senior Software Engineer. The Senior Software Engineer in this full-time remote role, you'll be integral in designing, developing, and implementing software applications and solutions. Your responsibilities include both backend and frontend development, managing and delegating tasks within the team while adhering to agile methodologies for efficient and fast-paced development. With your experience in tools like GitHub and Jira, you'll ensure streamlined workflow and effective collaboration. In addition to maintaining and enhancing existing software to meet code standards, you'll also mentor junior engineers. Your role demands adaptability and a strong work ethic, as you'll be expected to take on varied responsibilities throughout the project lifecycle. Compensation For the Senior Software Engineer role at Wised, the. compensation is competitive, offering up to 12 Lakhs per Annum (LPA). Qualifications Computer Science and Software Development skills Back-End Web Development and Programming skills Experience with Object-Oriented Programming (OOP) concepts and practices Experience with development frameworks such as Ruby on Rails, Django, or Laravel Experience with version control systems such as Git Strong problem-solving and analytical skills Experience with Agile methodologies Bachelor's degree in Computer Science, Software Engineering, or related field. Master's degree preferred. Strong written and verbal communication skills Experience in the ed-tech industry is a plus Familiarity with web frameworks (e.g., Django, Flask, React, Angular) and databases (e.g., MySQL, MongoDB, PostgreSQL) is desirable. A day in the life of a Senior Software Engineer, following the Ivy task management approach and agile methodologies, might look like this: Morning Stand-up Meeting: Start the day with a quick call with the development team to discuss progress and any blockers. Review the day's priorities following agile practices. Development Pipeline Review: Have a call with stakeholders to discuss the development pipeline, ensuring alignment with project goals. Coding and Development: Dedicate time to writing and reviewing code, ensuring high standards and meeting project requirements. Database and Backend Management: Check and manage the database, ensuring its integrity and performance. Coordinate with the backend team for any necessary updates or troubleshooting. Task Allocation and Team Productivity: Allocate tasks to team members, focusing on increasing productivity and efficient task management under the Ivy approach. Adaptable Role: Be ready to wear multiple hats throughout the day, which may include problem-solving, providing technical guidance, or jumping into different stages of the development process as needed. End-of-Day Wrap-up: Conclude the day with a review of what was accomplished and prepare a plan for the next day. This schedule is dynamic and may include additional responsibilities such as attending training sessions, mentoring junior engineers, and collaborating on cross-functional initiatives
Employement Category:
Employement Type: Full time
Industry: Others
Role Category: Engineering Design / Construction
Functional Area: Not Applicable
Role/Responsibilies: Senior Software Engineer
Keyskills:
Computer Science
Software Development
Programming
Ruby on Rails
Django
Laravel
Git
Agile methodologies
Databases
BackEnd Web Development
ObjectOriented Programming
Written
verbal communication
Edtech industry
Web frameworks