What we are looking
- You must have experience in Python, including development of microservices using flask/fastapi/sanic.
- You hold knowledge of at least one Python web frameworks
- You have experience in NoSQL databases such as MongoDB
- You are familiar with relational databases and unstructured data.
- You are familiar with some ORM (Object Relational Mapper) libraries.
- You have prior exposure to code versioning tools such as Git.
- You understand fundamental design principles behind a scalable application
Good to have
- Experience in cloud services such as AWS
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Understanding of the threading concepts in Python and multi-process architecture
What you'll do
- Create database schemas that represent and support business processes
- Integrate multiple data sources and databases into one system.
- Develop and integrate RESTful APIs and services for business use cases
- Perform unit and integration tests on developed modules

About Xempla
About
Xempla is the world’s first decision support system for enterprise asset management. It is designed to provide any operations and maintenance team with the tools, resources and assistance they need to make better decisions throughout the asset lifecycle.
We are a people-first software company with the vision to create a world where everyone has the proper support to make those bold decisions and feel empowered to make life what they want it to be. We are determined to make every day better for our customers, employees and communities through the values that we hold so close, the decisions we help them create, and our mantra of doing “the work of our life”.
Connect with the team
Similar jobs
We have an immediate opportunity for Sr Backend Developer position with one of our clients based out of Hyderabad location.
Please find the below Job Description.
Position : Sr Backend Developer
Work Location : Hyderabad
Experience : 8+ yrs
Job Type : Fulltime
Mode : Hybrid
Description:
We are looking for a skilled and proactive Backend Developer with strong hands-on experience in .NET 8, Entity Framework, and AWS services to join our dynamic development team. The ideal candidate will be passionate about building scalable APIs, working with microservices architecture, and deploying infrastructure using Terraform.
You will play a key role in designing, developing, and maintaining high-performance backend systems for cloud-native applications.
Key Responsibilities:
* Design, develop, and maintain robust and scalable APIs using .NET 8 and Entity Framework.
* Optimize data access and caching strategies using Redis Cache.
* Work with MySQL for efficient data storage and retrieval.
* Integrate and manage AWS services including:
RDS for database hosting
SQS and SNS for messaging and notifications
ECS for containerized application deployments
Secrets Manager and KMS for secrets and key management
* Write clean, maintainable, and testable code following best practices and SOLID principles.
* Collaborate with cross-functional teams in code reviews, architectural discussions, and deployment planning.
* Use GitLab for version control and CI/CD pipelines.
* Provision and manage infrastructure using Terraform.
* Monitor, troubleshoot, and enhance application performance and reliability.
Required Skills & Experience:
* Strong proficiency in .NET 8 and C#.
* Experience with Entity Framework Core.
* Proficient in building and consuming RESTful APIs.
* Hands-on experience with Redis for caching.
* Solid experience with MySQL or other relational databases.
* Practical knowledge of AWS services, especially:
RDS, SQS, SNS, ECS, Secrets Manager, KMS
* Experience with GitLab for source control and DevOps pipelines.
* Familiarity with Terraform for infrastructure as code.
* Good understanding of microservices, containerization, and scalable architecture.
* Strong problem-solving and debugging skills.
Nice to Have:
* Experience with Docker and Kubernetes.
* Knowledge of monitoring tools (e.g. CloudWatch, Prometheus, Grafana).
* Exposure to CI/CD best practices.
Please send us your updated resume and the below required details for further process.
Full Name:
Email ID:
Contact No:
Skype ID:
Total Experience :
Relevant Experience :
Current Location :
Current CTC :
Expected CTC :
Notice Period :
Reason for Change :
References of your friends/colleagues will be appreciated.
Thanks & Regards,
Meghana
USP HR TECHNOLOGIES.(www.usptech.in)
Job Description:
Position: Python Technical Architect
Major Responsibilities:
● Develop and customize solutions, including workflows, Workviews, and application integrations.
● Integrate with other enterprise applications and systems.
● Perform system upgrades and migrations to ensure optimal performance.
● Troubleshoot and resolve issues related to applications and workflows using Diagnostic console.
● Ensure data integrity and security within the system.
● Maintain documentation for system configurations, workflows, and processes.
● Stay updated on best practices, new features and industry trends.
● Hands-on in Waterfall & Agile Scrum methodology.
● Working on software issues and specifications and performing Design/Code Review(s).
● Engaging in the assignment of work to the development team resources, ensuring effective transition of knowledge, design assumptions and development expectations.
● Ability to mentor developers and lead cross-functional technical teams.
● Collaborate with stakeholders to gather requirements and translate them into technical specifications for effective workflow/Workview design.
● Assist in the training of end-users and provide support as needed
● Contributing to the organizational values by actively working with agile development teams, methodologies, and toolsets.
● Driving concise, structured, and effective communication with peers and clients.
Key Capabilities and Competencies Knowledge
● Proven experience as a Software Architect or Technical Project Manager with architectural responsibilities.
● Strong proficiency in Python and relevant frameworks (Django, Flask, FastAPI).
● Strong understanding of software development lifecycle (SDLC), agile methodologies (Scrum, Kanban) and DevOps practices.
● Expertise in Azure cloud ecosystem and architecture design patterns.
● Familiarity with Azure DevOps, CI/CD pipelines, monitoring and logging.
● Experience with RESTful APIs, microservices architecture and asynchronous processing.
● Deep understanding of insurance domain processes such as claims management, policy administration etc.
● Experience in database design and data modelling with SQL(MySQL) and NoSQL(Azure Cosmos DB).
● Knowledge of security best practices including data encryption, API security and compliance standards.
● Knowledge of SAST and DAST security tools is a plus.
● Strong documentation skill for articulating architecture decisions and technical concepts to stakeholders.
● Experience with system integration using middleware or web services.
● Server Load Balancing, Planning, configuration, maintenance and administration of the Server Systems.
● Experience with developing reusable assets such as prototypes, solution designs, documentation and other materials that contribute to department efficiency.
● Highly cognizant of the DevOps approach like ensuring basic security measures.
● Technical writing skills, strong networking, and communication style with the ability to formulate professional emails, presentations, and documents.
● Passion for technology trends in the insurance industry and emerging technology space.
Qualification and Experience
● Recognized with a Bachelor’s degree in Computer Science, Information Technology, or equivalent.
● Work experience - Overall experience 10-12 years
● Recognizable domain knowledge and awareness of basic insurance and regulatory frameworks.
● Previous experience working in the insurance industry (AINS Certification is a plus).
• Design, develop, test and maintain backend services and APIs using Java and Spring Boot.
• Architect and implement microservices to ensure scalability and robustness of
applications.
• Create and maintain data pipelines to handle large volumes of data efficiently.
• Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
• Participate in code and design reviews to minimize rework and catch issues early in the process.
• Optimize and improve the performance, scalability, and reliability of our systems.
• Conduct code reviews and contribute to best practices in software development.
• Stay updated with the latest industry trends and advancements in Java and backend development technologies
Solution Oriented Mindset
- Assist project in all technical aspects of tooling and DevOps
- Proactively lead tools new versions release cycle and documentation
- Proactively identify risks related to application /deliverables and propose a mitigation plan
- Provide custom solutions as per customer requirements
Autonomy & Problem Solving Mindset
- Work in complete autonomy to deliver project deliverables, for advanced technical deliverables, with required level of quality
- Must have troubleshooting skills
Agile Mindset
- Contribute to improvement of internal process, tooling, and quality process
- Design, build and collect technical materials as part of project executions in a spirit of reusability for future engagements and maintain knowledge on best practices, tools, and reusable components for CAST analysis
We are looking for an experienced Senior API Developer with expertise in Python to join our talented development team. The candidate should have over 8 years of hands-on experience in designing and developing APIs, with a strong emphasis on performance and scalability. Proficiency with Swagger/OpenAPI specifications is required. This role is pivotal to our mission of delivering top-tier solutions that power our core business functions.
Key Responsibilities:
- API Development: Design, develop, and maintain high-quality APIs using Python frameworks such as Django Rest Framework or FastAPI.
- Documentation with Swagger/OpenAPI: Employ Swagger/OpenAPI tools to produce clear and thorough API documentation.
- Integration: Implement and manage integrations between APIs and various internal and external services.
- Optimize Performance: Monitor and enhance the performance of APIs to ensure fast response times and low latency.
- Team Collaboration: Work closely with other developers, product owners, and stakeholders to understand requirements and deliver optimal solutions.
- Code Quality: Uphold best practices in code quality, testing, and deployment. Participate in peer code reviews.
- Debugging and Support: Troubleshoot and resolve issues in development, test, and production environments.
- Continuous Learning: Stay informed about emerging technologies and methodologies in Python and API development.
Qualifications:
- Education: Bachelor's degree in Computer Science, Information Technology, or a related discipline.
- Experience: At least 8 years of professional experience in API development with a focus on Python.
Technical Skills:
- Proficiency in Python programming language.
- Strong experience with API design, development, and RESTful services.
- Expertise with Swagger/OpenAPI specifications.
- Familiarity with Python frameworks like Django, Flask, or FastAPI.
- Experience with ORMs such as SQLAlchemy or Django ORM.
- Knowledge of version control systems, particularly Git.
- Experience working with relational databases like PostgreSQL or MySQL.
Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong verbal and written communication.
- Ability to collaborate effectively within a team and across departments.
Preferred Qualifications:
- Experience with cloud platforms like AWS, GCP, or Azure.
- Knowledge of microservices architecture and distributed systems.
- Familiarity with CI/CD pipelines and tools like Jenkins or GitLab CI.
- Understanding of asynchronous programming and event-driven architecture.
What We Offer:
- Competitive Compensation: Reflective of your experience and the value you bring.
- Growth Opportunities: Support for professional development, training, and certifications.
- Flexible Work Environment: Remote work options and flexible hours to promote work-life balance.
Viha Technosoft - building tech products that matter to people
At Viha Technosoft, we’re a happy family of 50+ young and experienced talents. We work in Media and Entertainment (M&E)t, Healthcare, and Payments domains.
We’re looking for a competent individual to help develop a scalable backend system for our project Cast India.With Cast India, We’re out to revolutionize the way people onboard, train, and get opportunity in M&E domain.
-
Must-Have Skills
- Strong knowledge of any PHP web framework Codeigniter, Laravel, CakePHP, Yii, Symfony, etc along with strength in OOPS
- Understanding of MVC design patterns
- Working experience with any Payment Gateways is desirable. Experience with REST-based API Development is a must
- Experience with front-end technologies, such as JavaScript, HTML5, and CSS frameworks along with Angular 6+ and ReactJS
- Confident with Mysql database, framing complex queries for optimum performance
- Good knowledge of Javascript, Json, Jquery, Ajax
Additional Skills
- Hands-on experience working on Microservices development
- Integration of multiple data sources and databases into one system
Build and hosting experience
- Must have a strong DevOps experience
- Exhibited CI/CD experience with Jenkins tools and plugins.
- Strong experience in auto-deployment, deployment testing, and overall automated pipeline management.
- Good to have knowledge of Cpanel, FileZilla, Docker, and Kubernetes
- Must have a strong experience with source control tools like GitHub
Testing
- Must have strong advanced Unit testing experience and Agile experience
- Must have strong working experience in agile
- Must have participated in SCRUM and must be well aware of the scrum ceremonies
- Must be able to self-manage the pipeline and should be well prepared to meet challenging timelines
MySQL competency
- Must be able to write complex queries
- Understanding and implementation level knowledge of key joins, constraints, and triggers
- Able to analyze the query and perform query optimization
- Independently handle the Table DDL and DML statements as part of the development
- Ability to create ER diagrams and data mapping diagrams and document data entity chang
We are looking for an experienced Node.js Developer with at least 3-years of experience. In this role, you will be responsible for developing and maintaining server-side applications and building scalable applications using Node.js. It is a WFH/Remote, full-time position.
Responsibilities
- Design and develop RESTful APIs using Node.js
- Build and maintain high-performance, reusable, and reliable code
- Write unit and integration tests for all code changes
- Developing and maintaining all server-side network components
- Designing customer-facing UI and back-end services for various business processes
- Collaborate with cross-functional teams to define, design, and ship new features
- Optimize application performance and ensure scalability and reliability
- Troubleshoot and debug issues in the application codebase
- Documenting Node.js processes, including database schemas, as well as preparing reports
Qualifications
- 3+ years of experience designing and/or developing applications using node.js
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks
- Strong experience with ExpressJS or Restify frameworks
- Very well understanding of Javascript, Browsers, real time communication
- Experience with ReactJS & MongoDB is a plus
- Strong fundamentals in OOPS, Data structured and Design Patterns
- Knowledge of front-end technologies such as HTML5 and CSS3
Job Description:
Candidate must have 2 to 5-years of experience in various phase of development of a python-based application or API development.
Requirements:
Must Have: Strong expertise in PYTHON and its built-in data structures, developing API using flask or fastapi, data wrangling using standard python frameworks like pandas, NumPy etc., integration of various applications (third party or inhouse) with python.
Good to Have: Deployment using Nginx, GUnicorn, IIS, docker and Kubernetes etc. Good understanding of optimization solutions like differential evolution. Hands on experience with python packages like Scipy. Tkinter to make python-based applications.
Roles and Responsibilities:
- Understanding/gathering the requirements from stakeholder, formulating the problem, and leveraging AI/ML to solve the business problems.
- Integration of third party or in house application with python solution.
- Working on Deployment and optimization of various engineering problems using Numerical/Constraint optimization frameworks such as Differential Evolution and deploy a web-based API using Flask and Nginx/IIS.
- Unit testing of various python modules developed and testing of the API.
JD for NodeJS
Mandatory Skills - Nodejs, Javascript, Express.js, MongoDB, Data Structures, Algorithms.
Please find the JD below:-
- Expertise in Node.js Web frameworks like Meteor, Express, and Kraken.JS
- Expertise in building highly scalable web services using Node.js, Create REST API with the help of Node middleware
- Deep understanding of REST and API design
- Experience designing APIs for consistency, simplicity, and extensibility.
- Expertise with JavaScript testing frameworks like Jasmine, Quit, Mocha, Sinnon and Chai.
- Expertise with build tools like Web pack, gulp, and grunt.
- Integration of various application components
- Experience in various phases of Software Development Life Cycle (SDLC) such as requirements analysis, design, and implementation in an agile environment, etc.
About Us :-
Mobile programming LLC is a US based digital transformation company. We help enterprises transform ideas into innovative and intelligent solutions, governing the Internet of Things, Digital Commerce, Business Intelligence Analytics and Cloud Programming. Bring your challenges to us, we will give you the smartest solutions. From conceptualizing and engineering to advanced manufacturing, we help customers build and scale products fit for the global marketplace.
Mobile programming LLC has offices located in Los Angeles, San Jose, Glendale, San Diego, Phoenix, Plano, New York, Fort Lauderdale and Boston. Mobile programming is SAP Preferred Vendor, Apple Adjunct Partner, Google Empaneled Mobile Vendor and Microsoft Gold Certified Partner.
Moreover We have our presence in India with 7 locations i.e Gurgaon, Mohali, Panchkula, Pune, Bangalore, Dehradun & Chennai.
For more information please visit to our website link below:-
https://www.mobileprogramming.com/">https://www.mobileprogramming.com
(NOTE-we are lookking for those ho can join immediatley or within 15-20days of notice period)
Job Description:
Passionate about making an impact, have a high level of energy and resilient when met with challenges. In addition, you will possess the below:
• Owns, implements and delivers key modules, and when necessary develops quick working prototypes
• Ensures that code developed is easy to test, easy to understand, extensible
• Ensures unit tests, integration tests are written for all modules implemented
• Ensures on time, quality delivery
• Does component /module/ sub- system design with Micro services
• Good to know NoSQL database, MongoDB
• Store user identities and authenticating requests using JWT
• Experience in deploying application to the cloud with Docker, docker compose and Kubernetes
• Good exposure in handling commands, events, handlers and other design patterns
• Delve into unit- and integration-testing the distributed system
• Experience in developing mobile apps (Android and iOS)
• CI/CD pipeline experience (Jenkins, CircleCI, or other)
• Supports in project estimation, planning
• Performs the role of a Specialist by ensuring the consistency and efficient integration of the separate modules of software that meets the product specification.
• Manages technical communication with partners and stakeholders
• Up-to-date with the latest trends, techniques, and technologies in cloud computing
• Strong team player
• Agile development, Scrum, Scaled Agile Framework (SAFe)
• Ability to engage with multi-site teams in a multi BU environment
• Excellent abstraction and analytical skills
• Excellent communication and documentation skills
• Ability to stay focused on the target in an ambiguous situation.
• Proactive and self-driven
Key Requirements:
• 8+ years professional experience in commercial or web-scale system software development and delivery Strong analytical skills
• 5+ years Experience in building micro services using .NET core, MVC core, JavaScript, XML
• Awareness – Python, Django, PHP, Angular, CSS
• 2+ year hands-on Azure experience.
• Experience in handling messages through distributed system
• Date store - SQL Server, MySQL, PostgreSQL, Redis etc
• In-depth hands on technology experience in the following areas:
o Strong in Object Oriented Programming concepts
o Experience in developing software using C# .NET, Cloud (Azure), SQL Server, CI/CD pipeline
o Experience in Test driven development using NUnit, mocking framework
o Database - SQL server, ORM and PostgreSQL, Redis
o Mobile application development and architecture aware
o Client/server - Networking, multithreading
o Deployment - Docker, Kubernetes
o Understanding of Cloud concepts, cloud deployments
o In depth understanding of ASP.net, MVC, IIS, security, Web API
o Working knowledge of Azure
o Exposure to Agile Scrum way of working, pair programming
o .NET Core, Web API, WPF, MVVM
o REST, JSON, JSON Schema
o Client / server, networking,
o Internet services, Windows Services, Security
o Any unit test framework (Nunit,MSTest), Mocking Framework (Moq,RhinoMock), TDD, Git , Jira
• 5+ years experience in Architecting solutions in software industry
• Experience architecting large scale web applications/products is a MUST
• Experience with technologies like .Net technologies, ASP.net Core, PHP, Angular, MySQL, Node.js, Python, Django, PostgreSQL & other new- edge technologies
• Experience with architecting, developing, and deploying on Azure Cloud platform is a must
• SaaS experience preferred in-depth working experience
• Must have experience in scalability, reliability, performance optimization, developing and deploying API based applications.
• In depth knowledge in DB Schema Design, Data Structures and trade- offs involved in writing queries
• Vast experience in integrating with external APIs and SDKs
Education
Bachelor or Masters Education in electronics, computer, software engineering or other relevant discipline.









