

Job Roles & Responsiblities:
- 4+ years of experience in .NET Core, C#, EF Core, SQL Server, Rest API, MVC, Webform
- Good to have exposure in Azure & Azure DevOps
- Strong Experience in Micro Services Architecture.
- Cloud Azure
- Azure Kubernetes
- Knowledge of Docker is advantageous
- SOLID Principles
- Good to have exp in SonarCloud
- Should have team leading experience

Similar jobs


Title: Senior Software Engineer – Python (Remote: Africa, India, Portugal)
Experience: 9 to 12 Years
INR : 40 LPA - 50 LPA
Location Requirement: Candidates must be based in Africa, India, or Portugal. Applicants outside these regions will not be considered.
Must-Have Qualifications:
- 8+ years in software development with expertise in Python
- kubernetes is important
- Strong understanding of async frameworks (e.g., asyncio)
- Experience with FastAPI, Flask, or Django for microservices
- Proficiency with Docker and Kubernetes/AWS ECS
- Familiarity with AWS, Azure, or GCP and IaC tools (CDK, Terraform)
- Knowledge of SQL and NoSQL databases (PostgreSQL, Cassandra, DynamoDB)
- Exposure to GenAI tools and LLM APIs (e.g., LangChain)
- CI/CD and DevOps best practices
- Strong communication and mentorship skills

Software Architect
Bangalore, India / Engineering/ Full-time
Job Overview:
As a Software Architect, you will play a crucial role in designing, developing, and maintaining robust and scalable backend solutions for our software applications. You will be responsible for making strategic technical decisions, and collaborating with cross-functional teams to ensure the successful delivery of high-quality software products with scalable backend infrastructure.
Responsibilities:
- System Architecture:
- Design and architect scalable, efficient, and maintainable backend systems.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
- Technical Leadership:
- Provide technical leadership and guidance to the development team, ensuring best practices and coding standards are followed.
- Mentor and coach team members, fostering a culture of continuous learning and improvement.
- Backend Development:
- Lead the development of backend components, modules, and features primarily on Ruby on Rails tech stack and also be open to contribute in other tech stacks based on Java/Kotlin and Python.
- Implement and maintain APIs, data models, and database structures to support application functionality.
- Performance Optimization:
- Identify and address performance bottlenecks, ensuring optimal system response times and resource utilization.
- Implement caching strategies and other performance optimization techniques.
- Collaboration:
- Collaborate with frontend developers, product managers, and other stakeholders to integrate frontend and backend components seamlessly.
- Participate in code reviews to ensure code quality, adherence to standards, and knowledge sharing within the team.
- Security and Compliance:
- Implement and enforce security best practices to safeguard sensitive data.
- Stay updated on industry trends and emerging technologies to ensure compliance and security standards are met.
- Documentation:
- Create and maintain comprehensive technical documentation for the backend architecture, APIs, and development processes.
- Continuous Improvement:
- Proactively identify opportunities for process improvement and contribute to the evolution of development methodologies and practices.
Qualifications:
- Overall 10+ years of experience, with 2+ years as a Software Architect with a focus on backend development using Ruby on Rails.
- In-depth knowledge of Ruby on Rails framework, database design, and API development.
- Strong understanding of software architecture principles, design patterns, and best practices.
- Experience with performance optimization, scalability, and security considerations.
- Excellent communication and collaboration skills.
- Leadership experience with a demonstrated ability to mentor and guide development teams.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Bonus points:
- Familiarity with front-end technologies and frameworks(ReactJs).
- Experience with other programming languages.(Kotlin/Python)
- Experience with cloud platforms and microservices architecture.
- Knowledge of DevOps practices and tools.(AWS, Kubernetes, )
Join us in revolutionizing the way software solutions are developed, and contribute to building cutting-edge applications that make a positive impact on our users and the industry.
Required Skills:
- 3+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
Good to Have Skills:
- 4+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.

Ruby On Rails Developer
Job Description:
· Relevant experience in Rails Web Applications should at least have 2+ Years of Experience
· Good experience with front-end technologies such as HTML, CSS, JavaScript
· Strong experience with Ruby on Rails Frameworks, ActiveRecord, GEMs, CRON jobs, and schedulers
· Develop enhancements on ruby-based web applications
· Experience in working with GitHub integrations and Docker setups.
· Experience in maintaining and troubleshooting existing applications
· Develop and manage APIs, third-party API integrations
· Good knowledge of SQL Server
Completely work from office.
rotational shifts.


- We are looking for a. Net developer to build software using languages and technologies of the .NET framework. You will create applications from scratch, configure existing systems and provide user support.
- We are looking for experts in multiple .Net technologies
Responsibilities :
- Producing code using .NET languages (C#).
- Upgrading, configuring and debugging existing systems.
- Providing technical support for web and desktop applications.
It is a platform that connects new-age digital-first brands with "relevant" sellers to sell their products and services to trust deficit, less tech-savvy users by building trust through assisted sales and support. It acts as a bridge between brands and the end consumers who need a physical touchpoint, in-person interactions, training, push, and motivation before buying a product/service.
We are looking for a passionate, self-driven, motivated, hands-on Tech enthusiast who has a strong understanding and is willing to shape, drive, and implement technology at our company. We are looking for someone who can build a product from scratch with a successful track record of building scalable software systems. If you are someone who believes in our core values and loves working in early-stage startups and enjoys working in a challenging environment, we welcome you with open arms!
This opportunity is for you if
● You have 4-6 Years of work experience in building highly-interactive applications using Java, Spring MVC, Spring JMS, Spring JDBC, Spring IOC, Spring Boot, MySQL, MiBatis, ReactJS, JavaScript, jQuery, AWS, JMS and have knowledge on a wide range of web technologies, tools, and Frameworks.
● You have experience in working with Restful web services
● You have strong knowledge and understanding of design patterns and domain-driven design
● You understand fundamental design principles behind building scalable, resilient, and
maintainable applications
● You have functional knowledge of inclusive design: accessibility, and related tooling
● You have consumer web development experience for high-traffic, public-facing web
applications
● You have a knack for writing clean, readable, reusable code
● You have good knowledge of TDD and CI/CD practices.
● You have experience in managing and publishing releases using Git branching and tools like NPM and YARN.
● You have a penchant for learning
● You are a great analytical & logical thinker and someone who loves solving problems
● You are passionate, energetic, enthusiastic and a go-getter
● You are “ FUN @ Work “
- 10+ years developing and designing software products, and demonstrated experience with full software development lifecycle, ideally in a regulated industry
- Strong computer science fundamentals in OOAD, design patterns, data structures, and algorithms
- Fluency in a high-level object oriented programming language (e.g. Java, C#, Golang, C++)
- Strong understanding of professional software engineering best practices for the full SLDC including coding standards, code reviews, source control, build processes, testing, and operations.
- Experience designing and developing scalable, highly available distributed systems / services
- Expertise with services and microservices solution design and delivery covering API design, containerization, and application integration / messaging.
- Expertise with design and delivery of cloud native solutions on any of the major cloud platforms (AWS, Azure, GCP).
- Expertise with algorithm development in one or more of the following areas: numerical & statistical analysis, signal processing, image processing, regression, and machine learning.
- Practical experience with SCRUM, SaFe or other applicable agile framework in regulated environments.
- Experience in design, engineering, and testing of software contained in medical devices developed under the FDAs regulations for 510(k) or PMA products is preferred.
- Superior communications skills (oral & written)
- Outstanding interpersonal skills, and effective collaboration
Primary Job Function:
- Works in a lead role in one or more aspects of the overall software development process (such as software design, code development) under a disciplined product development process that meets FDA requirements.
- Works independently on identifying new technologies and creating systems designs for implementation into new product development and process improvements.
- Exercises independent judgment in identifying, recommending and implementing significant and/or complex new tools/process improvements to meet company objectives in areas of new product development, product testing, process improvement and compliance with regulatory requirements.
- Readily adjusts priorities and works within team environment for timely completion of common objectives for multiple projects.
- Resolve significant and/or complex technical issues to meet company objectives.
Main Responsibilities:
- Technical leadership in cloud services / systems software development (such as software design, code development, design review, code review, and testing) including project scheduling activities.
- Reliably deliver high quality software within schedule constraints.
- Provides technical ownership of software products.
- Actively participates in product development teams for the development of new products and services.
- Interacts with QA engineers to ensure that software products are robust and of very high quality.
- Research technical issues and propose technical approaches that achieve product and quality requirements.
- Participate in the full life cycle of development, from specification and design through implementation, testing, and support.
- Work on significant and unique issues where analysis of situations or data requires an evaluation of intangibles.
- Exercise independent judgment in methods, techniques and evaluation criteria for obtaining results.
Minimum Education:
- Bachelors in Computer Science, Software Engineering, or related engineering or scientific field.
Minimum Experience:
- 10 years relevant experience and a Bachelors degree or 5 yrs with MS degree. Will receive additional 2 years experience credit for PhD.
- Good knowledge of software engineering principles.
- Excellent written and verbal communication skills are essential..
- Excellent troubleshooting skills are a must. Strong debugging techniques and experience on using debugger is required and/or use of testing tools to ensure high level of quality of software product.
- Strong working knowledge of the principles of quality software engineering as described by software lifecycle development processes that are consistent with ISO, IEEE, or other FDA recognized standards.
- Experience w/ distributed computing / services (preferably cloud native) software design and development is highly preferable.
Paytm is looking for hands-on technologists, who will be responsible for architecting & designing new age mobile & web 3.0 products at Paytm.
Key Responsibilities
- Incumbent will be architecting our futuristic mobile & web 3.0 products and choose the best technologies, components and subsystems on different server side tech.
- Driving innovations in the product constantly to remain ahead of the curve.
- Serve as a thought leader and mentor on technical, architectural, design and related issues.
- Proactively identify architectural weaknesses and recommend appropriate solutions.
- Balance short-term versus long-term actions, strategic versus tactical requirements, while continuing to move forward towards the strategic vision.
- Collaborate with cross functional teams to solve complex problems and building products spanning across multiple teams to deliver end-to-end products & features.
- Estimates efforts, identify risks, devises and meets project schedules.
- Provide functional, design, and code reviews in related areas of expertise with-in team and cross-team.
- Mentor / coach engineers to facilitate their development and provide technical leadership to them.
Skills required
- MS or BS/B.Tech in computer science or equivalent experience from top college.
- Strong software design/development experience in building massively large scale distributed internet systems and products.
- Should have experience leading small teams.
- Hands-on experience in Advance Java and frameworks, Multithreading, collections and MySQL/NoSQL, golang, etc.
- Excellent data structure & algorithm and problem solving skills.
- Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development.
- Should be an active contributor to developer communities like Stackoverflow, Topcoder, Github, Google Developer Groups (GDGs).
- Superior organization, communication, interpersonal and leadership skills.
- Must be a proven performer and team player that enjoy challenging assignments in a high-energy, fast growing and start-up workplace.
- Must be a self-starter who can work well with minimal guidance and in fluid environment.
We hiring for Sitecore Developer,
Mandatory Skill:
Sitecore Developer
Years Of Exp : 4+ Yrs
Notice Period : Immediate / Short Joiners
Location : Chennai

