Role: Python Developer
Experience: 2-3 years
Qualification: Bachelors Degree
Industry: IT-Software - Product Company
Location: Bengaluru [WFH until Pandemic]
Email: **@pi******s.in
Ph: 9036164***||9741664***
As a Software Engineer in our team, you will be responsible for understanding the requirements of pay rules with the pre-sales team, conduct the technical feasibility, prepare a scalable design and implement them. The activities you will be responsible for include many phases of the software development life cycle including technical research, requirements gathering & analysis, high level and technical design, implementation of the solutions, unit testing, debugging and sustenance. You will have to continuously adopt to the latest cloud and open source technologies and scale the solutions.
Key Responsibilities:
You will be very closely working with the Pre-sales to understand the solution being proposed by the pre-sales / Solution engineering team, and identify the relevant technical solutions
Design, implement, and tune changes to the solution as per the customer requirement
Be understanding and sensitive to customer requirements so as to be able to offer alternative solutions
Keep in pace with the product releases
Work within our software development expectations, processes, and quality initiatives
Work to accurately evaluate risk and estimate software development tasks
Strive to continually improve technical and developmental skills
Qualifications:
Bachelor of Computer Science, Computer Engineering, or Bsc Computers
3-6 years of software development experience (Core: Python v2.7,)
Should have deep knowledge of Agile development process & should be able to play the role of a Scrum Master/team lead
TDD techniques
Good to Have: Tools experience of Jira, Git
Good to Have: SQL Queries working knowledge
Competency Requirements:
See the inherent challenges in all things; if a task is complicated, you simplify it; if it is simple, you excel at it; if it is mundane, you automate it
Be a problem solver; be given any problem and will come back with solutions, or at least alternatives
Be a perfectionist; you are not satisfied until your solution is rock solid & scalable
Be pragmatic; you implement the best solution for the problem, not the coolest solution, and can tell the difference
See the big picture; we write software to solve real business problems
