i
Sekel Technologies
14 Sekel Technologies Jobs
Sekel Tech - Senior Backend Developer - Python/Django (4-7 yrs)
Sekel Technologies
posted 22d ago
Fixed timing
Key skills for the job
Requirements :
- 4-7 years of software engineering experience, including solid understanding of standard data structures and algorithms
- Knowledge of computer science fundamentals; Web Development experience with Object oriented design and development experience
- Bachelor or Master's degree in computer science or a related technical field or comparable experience
- Experience on Django and Python
- Expertise in Python backend web-development
- Good understanding of Python related libraries and frameworks
- Asynchronous background tasks tools (Celery or Django Q for example)
- Relational database knowledge specifically PostgreSQL
- Hands on experience of API development & integrations, business services and REST APIs.
- Knowledge of API testing tools like RestClient, Postman, SOAPUI is a plus.
- Proficient understanding of build tools and code versioning tools, such as Git/SVN/Bitbucket
- Ability to review specifications documents and provide technical inputs on successfully implementing business solutions
- Good understanding of browser development tools and performance optimization
- Ability to work independently or with a team and lead a project to completion
- Self-motivated with outstanding interpersonal skills, strong work ethic, and excellent communication and presentation skills
- Self-starter with strong work ethic with a passion for problem-solving
- Ability to thrive in a fast-paced, dynamic environment
- Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
Responsibilities :
- Works with product team to understand project requirements
- Build reusable code and libraries for future use
- Optimize applications for maximum speed and scalability
- Technical documentation - Designing architecture, flow diagrams, documenting technical implementation approaches and pseudocode
- Device strategies, or innovative approaches that have significant impact on the application design
- Set and evolve standards and best practices for our application development team - Conduct code reviews and enforce standards
- Oversee development process compliance and CI activities
- Participate in the agile feature/product design process working with cross-functional teams including
- Write domain specific automated unit tests Strong plus
- Knowledge of Google Cloud Platform and Google App Engine a huge plus
- Building REST API or other server tools with backed technologies, such as Node.js
- Vue.js, Kubernetes, Docker, Firebase
- Experience Working on Agile Teams and using Application Lifecycle
Management tools like Jira :
- Product Management, Experience Design, QA and Operations
- Collaborate with other engineers to share best practices and knowledge of emerging technologies
- Engage with customers to get a first-hand understanding of their needs
Functional Areas: Other
Read full job descriptionPrepare for Senior Backend Developer roles with real interview advice