Job Overview
A well-established company is looking for a Software Engineer to maintain, integrate, and implement software applications. This role involves testing, quality assurance, configuration, and support to ensure smooth and timely updates and new software implementations.
Job Responsibilities
As a Software Engineer, the responsibilities include:
- Implementing changes by compiling and prioritizing enhancements and defect resolutions for applications.
- Conducting technical software testing and debugging systems.
- Performing programming, coding, and documentation for software applications.
- Analyzing business requirements and preparing technical specifications for development.
- Providing input into system technology strategies while ensuring compliance with software standards.
- Independently solving moderately complex issues while escalating more advanced problems to senior staff.
Required Qualifications
Candidates should have the following qualifications:
- A bachelor’s degree in a related field or equivalent experience.
Preferred Technical Skills
Applicants with the following skills will have an advantage:
- Proficiency in Python, including knowledge of web frameworks such as Django.
- Experience with scripting languages (Python and PowerShell) and Linux.
- Familiarity with ORM (Object Relational Mapper) libraries.
- Ability to integrate multiple data sources and databases into a single system.
- Understanding of Python threading limitations and multi-process architecture.
- Experience with front-end technologies like ReactJS, JavaScript, HTML5, and CSS3.
- Knowledge of user authentication and authorization across multiple systems.
- Familiarity with code repositories such as Git.
- Experience with Continuous Integration and Delivery (CI/CD) tools.
- Exposure to automated testing tools like Selenium and debugging processes.
Work Location & Job Type
- Location: Bengaluru, India
- Category: Digital Technology and Data (DT&D)
- Job Type: Full-Time, Salaried
Final Thoughts
This is an excellent opportunity for software engineers looking to work on challenging and innovative projects. Wishing you all the best in your job search and career growth!