MaimsD Technology
Solution Engineer - Java/Python
Job Location
chennai, India
Job Description
Role : Location : Chennai Experience : 3 - 6 Years Employment Type : Full Time Working mode : Regular Notice Period : Immediate - 15 Days Job Description : Overview : We are seeking a talented Software Engineer to join our team and contribute to the development and implementation of enterprise software solutions for our network management customers. The ideal candidate will have a strong background in software development, with a focus on Python or Java, and experience working in a consulting environment. Responsibilities : Software Development : - Design, develop, test, integrate, and debug Python and Java-based services and applications. - Convert requirements into high-quality code, collaborating with a team of skilled professionals to deliver top-quality software. - Leverage object-oriented methodology and design principles in your work. - Develop and deploy software on Linux and Windows platforms. - Demonstrate strong design, implementation, and debugging skills. - Apply machine learning algorithms and techniques to solve complex problems. - Work with relational database systems like MySQL. - Write automated unit and integration tests using Python. - Develop and utilize RESTful APIs. - Continuously refactor code for improvement. Project Management : - Provide first-level effort estimates for features. - Collaborate with system architects to understand system-level impacts. - Review specifications, architecture, design, code, test strategy, and test cases. - Drive continuous improvement in code quality and test automation. - Mentor team members and share knowledge. Consulting : - Engage directly with customers to understand their needs and requirements. - Participate in the professional services project lifecycle (scoping, requirements, construction, QA/test). - Travel up to 25% internationally. Qualifications : - Bachelor's or Master's degree in Computer Science, Electrical Engineering, Electronics Engineering, Information Technology, or a related field. - 2 - 5 years of software consulting experience, including direct customer interaction. - Knowledge and experience with the professional services project lifecycle. - At least 2 years of experience in software development using Python or Java. - Experience with Robot Framework. - Working experience with Kubernetes. - Experience in the telecom software domain. - Strong written and verbal communication skills. - Ability to learn and adapt to new technologies quickly. - Ability to travel internationally. Technical Skills : - Proficiency in Python or Java. - Understanding of object-oriented programming principles. - Experience with Linux and Windows platforms. - Knowledge of machine learning algorithms and techniques. - Familiarity with relational databases (e.g., MySQL). - Experience with automated testing frameworks. - Understanding of RESTful APIs. - Continuous refactoring practices. Soft Skills : - Strong problem-solving and analytical skills. - Excellent teamwork and collaboration abilities. - Initiative and leadership skills. - Ability to work in a fast-paced and dynamic environment. - Adaptability to different cultural contexts. (ref:hirist.tech)
Location: chennai, IN
Posted Date: 11/19/2024
Location: chennai, IN
Posted Date: 11/19/2024
Contact Information
Contact | Human Resources MaimsD Technology |
---|