bebo Technologies is a leading complete software solution provider. bebo stands for 'be extension be offshore'. We are a business partner of QASource, inc. USA[www.QASource.com]. We offer outstanding services in the areas of software development, sustenance engineering, quality assurance and product support. bebo is dedicated to provide high-caliber offshore software services and solutions.
Our goal is to 'Deliver in time-every time'.
For more details visit our website: www.bebotechnologies.com
Let's have a 360 tour of our bebo premises by clicking on below link:
https://www.youtube.com/watch?v=S1Bgm07dPmMKey
-
Collaborate with senior architects and development teams to design scalable and maintainable software solutions.Contribute to high-level and low-level architecture documents, and ensure alignment with business and technical goals.
-
Guide and mentor development teams on applying OOP, SOLID principles, and design patterns effectively.Evaluate and recommend the latest technologies, frameworks, and tools to improve system efficiency and development productivity.
-
Participate in code reviews, architectural reviews, and provide technical leadership across projects.
-
Ensure solutions are secure, scalable, and meet performance requirements.
-
Assist in migrating legacy systems to modern architectures or cloud-based solutions (preferably AWS/Azure).
-
Stay updated with industry trends, especially in .NET Core, microservices, containerization (Docker/Kubernetes), cloud computing, and AI.
-
Contribute to the development and enforcement of coding standards, architectural best practices, and DevOps practices.
-
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
-
10+ years of experience in software development with at least 2–3 years in a design or architectural role.
-
Expertise in C#, .NET Core/.NET Framework, ASP.NET MVC/Web API.
-
Strong command over Object-Oriented Programming (OOP) and SOLID principles.
-
Proven experience with software design patterns (e.g., Factory, Singleton, Repository, etc.).
-
Hands-on experience in cloud platforms – preferably AWS (Lambda, EC2, S3, RDS, etc.).
-
Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
-
Knowledge of AI/ML concepts or integration with AI-powered services is a plus.
-
Experience with databases (SQL Server, PostgreSQL, NoSQL), messaging systems (RabbitMQ, Kafka), and CI/CD pipelines
-
Excellent problem-solving skills and ability to work in a fast-paced environment.