31 Aug
|
Agile Technology
|
Sambhajinagar
31 Aug
Agile Technology
Sambhajinagar
Job Title: Senior Software Application Engineer
Business Unit
Department: RM-IN-EEA
Direct Line Report:
Functional Line Report:
Team Lead
Number of Direct reports:
Number of Indirect
Reports: Individual contributor
Job Purpose: Designing, developing and maintaining scalable web and desktop applications tools using Python, C++.
Key Tasks
Responsibilities Key Tasks Responsibilities Design, develop and maintain robust web applications using Python (Django, Flask or FastAPI). Design, develop and maintain existing application using C++. Collaborate with cross-functional teams to define, design and ship new features. Optimize applications for maximum speed and scalability. Write clean, maintainable and testable code. Conduct code reviews and provide constructive feedback. Integrate third-party APIs and services. Troubleshoot and debug applications. Stay up-to-date with emerging technologies and best practices. Mentor junior developers and contribute to team growth.
Additional Key Tasks
Responsibilities as per
local requirements
Company Specific Tasks
Responsibilities
Perform to achieve the highest possible work efficiency To comply with the Company Code of Conduct To undertake such other tasks that may be reasonably required To adhere to all Company processes and procedures To be aware of, and adhere to, all Health Safety laws guidelines relevant to your role and to the safety of your colleagues, visitors and external partners
Profile of Job Holder
Competencies
(A description of the
company recognised
leadership/role related
competencies) Communication Skills,
written Verbal Self-organization Reliability Technical thinking Communicate comprehensibly Spatial thinking Cultural awareness
Additional Competencies /
Requirements as per local
regulations -
Experience Skills
(What is required for the
role) Essential 7+ years of skilled experience in C++/Python web development. Proficiency in Python and web frameworks like Django, Flask. Experience with RESTful APIs and microservices architecture. Experience with OOAD and C++,C++11/STL and data structures. Experience with version control systems (Git). Knowledge of containerization tools (Docker, Kubernetes) is a plus. Good analytical and troubleshooting skills. Ability to find root cause of software failures and solve software failures. Good knowledge of SCRUM and agile development process. Desirable Understanding of front-end technologies (HTML, CSS, JavaScript). Experience with cloud platforms (AWS, Azure, GCP). CI/CD pipeline setup and maintenance.
Qualifications
(can be specific to role, or
indication of level of
education generally)
Bachelor s or Master s degree in Computer Science, Engineering or related field.
Personal Profile
(personality traits that would
assist in success in the role) Self-driven, pro-active approach combined with follow-up mentality Sense of urgency Self-learning attitude and ability
Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.
📌 Python Developer (Sambhajinagar)
🏢 Agile Technology
📍 Sambhajinagar