COREDGE.IO INDIA PRIVATE LIMITED
Coredge - Senior Software Engineer - Python Programming
Job Location
Noida, India
Job Description
Job Description : As a Senior Software Engineer at Coredge, you will be responsible for developing next-generation cloud-native core solutions that align with the Coredge.io vision. Collaborating with the product team and open-source community, you will work on various innovative projects, driving performance improvements, and mentoring junior engineers. Key Responsibilities : System Engineering & Development : - Develop robust systems in Python, ensuring high performance and scalability. - Handle performance issues through creative experimentation and implement product features. - Research and integrate open-source projects based on product goals and technical requirements. Code Ownership & Best Practices : - Write clean, organized, and well-documented Python code, serving as a model for junior engineers. - Ensure efficient design and development of reusable framework components. - Apply engineering practices such as code refactoring, design patterns, and Test-Driven Development (TDD). Collaboration & Mentorship : - Collaborate in all phases of product development-conceptualization, design, implementation, testing, and deployment. - Mentor junior software engineers, guiding them in best practices and fostering a collaborative, knowledge-sharing & API Expertise : - Discuss and design abstract system architectures and apply domain knowledge to solve complex technical challenges. - Deep understanding and hands-on experience working with REST APIs. Key Requirements : Technical Skills : - Strong Python skills with experience developing frameworks and reusable components. - Proficiency in designing and developing high-performing, scalable applications. - Strong grasp of engineering practices like Continuous Integration (CI), application security, and functional programming. Ownership & Drive : - A proactive approach with a strong sense of ownership and urgency to deliver high-quality software solutions. Collaborative Leadership : Proven ability to manage and mentor a team of engineers, ensuring both personal and team growth. Additional Skills (Preferred) : Cloud-Native Knowledge : - Familiarity with cloud-native technologies and Kubernetes architecture. - Experience with Kubernetes performance benchmarking or contributing to CNCF (Cloud Native Computing Foundation) or other open-source communities is a plus. Performance Optimization : - Strong focus on optimizing hardware and system performance in real-time scenarios. Service-Oriented Architecture : - Experience with developing large-scale software projects using service-oriented architecture under real-time constraints. What's in it for you?: - Opportunity to work on cloud-native and hyper-scale products. - Collaboration with industry leaders in cloud technology. - A steep learning curve with continuous exposure to innovative technologies and real-world problem-solving. - Gain experience solving real-time technical challenges, eventually becoming a highly proficient problem solver (ref:hirist.tech)
Location: Noida, IN
Posted Date: 10/30/2024
Location: Noida, IN
Posted Date: 10/30/2024
Contact Information
Contact | Human Resources COREDGE.IO INDIA PRIVATE LIMITED |
---|