Prepare for Your Northern Arc Interview with Real Experiences!
View interviews6 Northern Arc Jobs
Northern Arc Capital - Senior Software Engineer - Python/Django (3-8 yrs)
Northern Arc
posted 3+ weeks ago
About the Role :
Education criteria is BE/ B.Tech
We are seeking a highly skilled Senior Python Developer to join our fast-paced, agile team in Bangalore or Chennai. The ideal candidate will have a strong background in developing scalable backend applications using Python and associated frameworks, with a solid understanding of cloud infrastructure, databases, and software engineering best practices.
Key Responsibilities :
- Design, develop, and maintain scalable backend services and APIs using Python, Flask, Dask, and Celery
- Collaborate with data teams and engineers to build distributed data processing pipelines using PySpark
- Contribute to the design and development of frontend interfaces using ReactJS and Angular
- Integrate with API Gateways (preferably NGINX) and support Active Directory (AD) authentication
- Implement robust unit and integration testing using frameworks such as JUnit, Mockito, Selenium, or Cucumber
- Develop and optimize database solutions using PostgreSQL, CouchDB, or other SQL/NoSQL databases
- Work with messaging systems like Kafka to enable asynchronous processing and event-driven architectures
- Containerize and deploy applications using Docker and Kubernetes
- Collaborate with DevOps and cloud teams to deploy and monitor applications on Azure or AWS
- Apply computer science fundamentals, including algorithms, data structures, and design patterns, to design scalable and maintainable software
- Lead project planning activities, manage technical risks, and ensure timely delivery of high-quality software
- Mentor junior developers and contribute to technical discussions and decision-making
- Communicate effectively with cross-functional teams, stakeholders, and leadership
Skills and Qualifications :
- 7+ years of hands-on experience in software development with a strong focus on Python
- Proficiency in Flask, Dask, Celery, and PySpark
- Familiarity with ReactJS and Angular
- Working knowledge of API Gateway configurations, especially with NGINX
- Experience with AD authentication and secure application development
- Strong foundation in testing frameworks JUnit, Mockito, Selenium, or Cucumber
- Proficient in PostgreSQL, CouchDB, and other SQL/NoSQL databases
- Experience with Kafka, Docker, and Kubernetes
- Solid experience working with cloud platforms preferably Azure or AWS
- Deep understanding of CS fundamentals, including algorithms and design patterns
- Strong leadership, project management, and problem-solving skills
- Excellent communication and interpersonal skills
Functional Areas: Other
Read full job descriptionPrepare for Your Northern Arc Interview with Real Experiences!
View interviews3-8 Yrs
Python, SQL, Django +5 more
5-8 Yrs
SQL, Java, Data Structures and Algorithms +3 more
7-12 Yrs
SQL, Java, Solution Architecting +7 more
1-4 Yrs
Python, SQL, Big Data +3 more
7-11 Yrs
Data Engineering, Python, SQL +5 more
0-2 Yrs
Salesforce, Banking Sales, Loan Sales +1 more