Mandate #Position Title:Software Development EngineerLocation:JaipurExperience Required:3 -5 yearsCTC Range:6 - 10 lpa (Depending upon no. of years of work experience)Job Details:We are looking for a highly skilled Software Development Engineer 2 to join our team. The ideal candidate should have a deep understanding of data structures and algorithms, proficiency in at least one object-oriented programming language, and 3-5 years of experience in software development. As an SDE2, you will be responsible for designing and developing complex software systems and contributing to the technical architecture of the platform.\xc2\xb7Design, develop, and maintain software applications using object-oriented programming principles and best practices.\xc2\xb7Write clean, efficient, and maintainable code that follows industry standards and guidelines.\xc2\xb7Participate in code reviews, testing, and debugging of software applications.\xc2\xb7Collaborate with cross-functional teams to gather requirements and ensure software solutions are aligned with business needs.\xc2\xb7Design and develop technical solutions that are scalable, reliable, and maintainable.\xc2\xb7Contribute to the technical architecture of the platform, ensuring it is extensible and adaptable.\xc2\xb7Continuously learn and stay up-to-date with the latest trends, technologies, and frameworks in software development.\xc2\xb7Mentor junior developers and provide technical guidance and support as needed.\xc2\xb7Identify and propose solutions to improve software performance, scalability, and reliability.\xc2\xb7Participate in agile software development processes, including sprint planning, daily stand-up meetings, and retrospectives.\xc2\xb7Develop cloud-based solutions using platforms such as AWS, Azure, or Google Cloud Platform.\xc2\xb7Implement automated testing frameworks and tools to ensure high-quality software releases.Basic Qualifications:\xc2\xb7Basic Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field.\xc2\xb73-5 years of experience in software development.\xc2\xb7Strong knowledge of data structures and algorithms.\xc2\xb7Proficiency in object-oriented programming language such as C#, .NET, C++, Version Control, SQL, Python, Java (C# being mandatory skill requirement)\xc2\xb7Familiarity with software development best practices, such as version control, testing, and debugging.\xc2\xb7Experience with database concepts and SQL.\xc2\xb7Strong analytical and problem-solving skills.\xc2\xb7Good communication and collaboration skills.Preferred Qualifications:\xc2\xb7Experience with developing GraphQL endpoints.\xc2\xb7Experience with software development tools and frameworks (such as Git, Maven, Spring, or Django).\xc2\xb7Knowledge of web development technologies (such as HTML, CSS, and JavaScript).\xc2\xb7Familiarity with agile software development methodologies (such as Scrum or Kanban).\xc2\xb7Experience with distributed systems and microservices architecture.\xc2\xb7Experience with containerization technologies (such as Docker or Kubernetes).\xc2\xb7Experience developing cloud-based solutions using platforms such as AWS, Azure, or Google Cloud Platform.\xc2\xb7Experience implementing automated testing frameworks and tools.\xc2\xb7Ability to work independently and take ownership of assigned tasks.\xc2\xb7Passion for software development and eagerness to learn new technologies and skills.\xc2\xb7Strong leadership and interpersonal skills
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.