Showing posts with label Python. Show all posts
Showing posts with label Python. Show all posts

Friday, 2 June 2017

Senior Software Engineer - 7+ Years

Required Software Engineer Lead with 7+ Years of Experience in Using Docker,NoSQL,AngularJS and Mesos.

Roles and Responsibilities:
  • Architect, Design, develop the Web applications.
  • Think in terms not just of how to architect and code systems, but also in term of how systems commonly fail and architectures commonly fail to scale. (Quality, Development)
  • Provide technical leadership for project and team through design and code reviews, ensuring best software development practices are applied.
  • Able to code in variety of programming languages & web technologies like JavaScript (different flavors like Angular.js, React.js etc.), Python, Jenkins, Docker, Node.js, Gatling, AWS  (EC2, VPC, ECS, S3, RDS, Dynamo DB) etc.
  • Thinks in terms not just of code but of architecture, and you communicate your ideas effectively to others within your division.
  • Focuses on preventing the introduction of defects during the software development process rather than finding defects after testing begins. You drive software engineering best practices within your division.
  • Influences the team’s technical and business strategy by making insightful contributions to the team’s priorities and approach. You make a significant contribution to the team planning.
  • Get a lot done. You work very efficiently and routinely deliver the right things.
  • Harmonize discordant views, find the best way forward and convince your team. Demonstrates resilience and navigate difficult situations with composure and tact.
  • Deliver high quality software & products with a Continuous Integration, Validation and Deployment methodology.
  • Extensively use open source products/tools and Architect the systems for easy maintenance of code and deliver in smaller cycle time.
Experience : 7-10 Years

Location : Hyderabad

Required Skills :
  • Must have extensive experience building applications in a fast paced agile environment.
  • Deep knowledge of building high performance, highly available, reliable, distributed systems software
  • A strong background in Data Structures, Algorithms, Design patterns, analysis of algorithm complexity and efficient implementation of complex algorithms
  • Experience with software development tools such as source control systems, automated build systems, compilers, software validation systems, test harnesses, continuous integration & deployment.
  • Have played a leading role in the implementation and deployment of a successful enterprise-level system. This may be as a lead developer or as a test lead. (Quality, Development)
  • Development experience with cloud platforms such as Amazon Web Services, Azure, etc. is a definite plus.
  • Comes from a product development background (desirable).

Tuesday, 21 February 2017

Sr.Software Python Developer - 4+ Years

Required Senior Software Python Developer who is expertise in using Python/Django, Java/spring/struts or Ruby on Rails with 4+ Year’s of Experience.This Opportunity is with a Multinational Company in Hyderabad.
 Roles and Responsibilities:
  • Develops complex modules of Application using agile software development (Scrum).
  • Develops software solutions by gathering information required, studying systems flow, data usage and work processes.
  • Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs and designing solutions to fix.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Write and execute unit tests for all components of application.
  • Participate in integrated test sessions of components and subsystems on test, UAT and production server.
  • Support other technical infrastructure (e.g. Repository, build system, testing system) under guidance from the Architects.
  • Technology mentor and guide to junior developers in the team
  • Performs More Consistently and work together with team to ensure project success.
Required Skills:
  • Minimum 3 years of professional experience developing web applications
  • Should be expertise in coding
  • Minimum 2 years of full life-cycle development experience either with Python/Django, Java/spring/struts or Ruby on Rails.
  • SQL/No SQL programming experience on RDBMS (Oracle, MySQL, and PGSQL) or Mongo DB.
  • Should possess a fundamental understanding of basic areas of Computer Science such as Algorithms, design pattern, data Structures and Object Oriented Design
  • AWS and REST API Development knowledge is good to have.
  • AngularJS /JavaScript Framework is good to have
  • Combination of programming and building on MVC framework is preferred
  • If projects done with regards to web and enterprise will be preferred
  • Years of experience: 3-6 years
Desired Skills:
  • Candidate must possess good written and oral communication skills.
  • Dedicated, Hardworking, and person who lives up to his commitment.
  • Ability to multi-task under pressure and work independently with minimal supervision.
  • Strong and innovative approach to problem solving and finding solutions
  • Analyzing Information, teamwork, General Programming Skills, Software Development Fundamentals, Software Development Process, Software Requirements, Software Architecture and Coaching
 Qualifications:
  • E/B.Tech or M.Tech
  • CS, CS-IT is an added advantage

 If you are interested share your profile jobs@madhees.com

Wednesday, 7 December 2016

Senior Software Engineer – IOT Platform Development

Required Senior Software Engineer with 4+ Years of  real-time experience  in IOT Platform Development and Linux based Embedded Systems.Opportunity is with a Leading Cloud Computing/Mobility Solutions IT Company based in Hyderabad.
Roles and Responsibilities:

The software engineer will play a lead role in developing innovative IOT products and services leveraging our fog computing platform. The successful candidate will be expected to lead the requirement gathering, design, development, testing, deployment, and technical support of IOT products.

Preferred Skills: C, C++, Python, Proficiency in Linux board bring-up, TCP/IP, Open WRT

Qualifications:
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field from an accredited university. Master’s degree in one of these fields is a plus.
  • 4 to 8 years of industry experience working as software engineer developing Linux-based embedded systems.
  • Expert in embedded development: C, C++, Python
  • Extensive experience in TCP/IP, routers, firewalls, switches, VPN, IPSec, DHCP, DNS, as well as in LAN/WAN network administration and engineering.
  • Proficiency in Linux board bring-up.
  • Advanced ability to configure and build a Linux kernel from source.
  • Expert knowledge of Linux build systems (kconfig, cmake, gnu make) and Linux packaging systems (dpkg, rpm).
  • Strong scripting skills in bash.
  • Skillful in OpenWRT, DD-WRT, or Tomato.