Job Description
Project Role: Software Development Engineer
Project Role Description: Analyze, design, code, and test multiple components of application code across one or more clients. Perform maintenance, enhancements, and development work.
Must Have Skills: Python (Programming Language)
Good to Have Skills: Cloud Infrastructure, Python on Azure
Minimum Experience Required: 2 years
Educational Qualification: 15 years of full-time education
Summary:
As a Software Development Engineer, you will be responsible for analyzing, designing, coding, and testing various components of application code for multiple clients. Your daily activities will include analyzing requirements, developing software solutions, writing code, and conducting tests to ensure the application's quality.
Roles & Responsibilities:
- Perform independently and develop expertise in specific areas.
- Actively participate and contribute in team discussions.
- Provide solutions to work-related challenges.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Design and develop software solutions using Python.
- Write clean, efficient, and maintainable code.
- Conduct unit testing and debugging of software components.
- Participate in code reviews to ensure quality and adherence to standards.
- Provide technical support and troubleshooting for application issues.
Professional & Technical Skills:
- Must Have Skills: Proficiency in Python.
- Good To Have Skills: Experience with Cloud Infrastructure, Python on Azure.
- Strong understanding of software development principles and best practices.
- Experience with version control systems such as Git.
- Knowledge of database systems and SQL.
- Familiarity with Agile development methodologies.
- Ability to thrive in a fast-paced, collaborative environment.
Additional Information:
- Minimum of 2 years of experience in Python programming.
- This position is based at our Bengaluru office.
- A minimum of 15 years of full-time education is required.
<