11+ Microsoft Project Jobs in Bangalore (Bengaluru) | Microsoft Project Job openings in Bangalore (Bengaluru)
Apply to 11+ Microsoft Project Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest Microsoft Project Job opportunities across top companies like Google, Amazon & Adobe.
- 3+ years of experience in the Development in JAVA technology.
- AWS or cloud Experience
- 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:
- 3+ 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.
- Lead the development of the backend systems for our first product
- Build reliable, secure and performant backend systems
- Drive test coverage and continuous delivery automation within the team
- Mentor and provide feedback to teammates
Requirements
- 5+ years of software development experience
- Strong computer science fundamentals
- Deep and wide knowledge of Python ecosystem
- Can write code that is readable, maintainable, secure and performant
- Know the importance of tests and how to approach writing different types of tests
- Good intuition for REST API design
- Deep understanding of relational databases, transactions, entity-relationship modeling
- Comfortable writing highly concurrent systems
- Experienced in using profilers, tuning garbage collection, optimizing SQL queries
Requirements
- 3+ years of experience in the Development of JAVA technology.
- Strong Java Basics
- Linux
- SpringBoot or Spring MVC
- Hands-on experience in Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Java 8
- Any Caching Mechanism
- Good at problem-solving
Good to Have Skills:
- 3+ 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 AI/ML algorithms is a plus.

It is award-winning robotics company, supported by SINE IIT-
• Experienced in designing and integrating RESTful APIs
• Knowledge of Python
• Excellent debugging and optimization skills
SKILLS
• 3-5 years of experience building large-scale software applications and working with large
software teams.
• Bachelor’s degree in computer science, information technology, or engineering
• Experience designing and integrating RESTful APIs
• Knowledge of Python and Backend Development
• Experience building Web/Mobile applications
• Excellent debugging and optimization skills
• Unit and Integration testing experience
• Being knowledgeable about engineering processes and good practices
• Passionate about learning new tools. Ability to continuously learn and acquire
knowledge.
• Able to adapt to changing complexity of tasks.
- Minimum 2 years experience on MEAN Stack
- Extensive hands-on experience in Node JS/Express/Hapi JS, Moleculer and NoSQL DBs (Mongodb and Redis are preferred)
- Strong coding and designing skills
- Working understanding of Continuous Integration and Continuous Deployment concepts and tools such as (Gitlab CI/CD), Development tools (Git), Application Servers (nginx, Apache)
- Experience in consuming and developing secure RESTful API/web-services
- Comfortable using Unix / Linux machines from command prompt
- As a full-stack architect in the team, you'll bring your ideas to life on a technology stack of Node JS and NoSQL Databases among others.
- We are looking for tech geeks who are hands-on and in love with building scalable, distributed and large web / mobile products.
- You must be an excellent problem solver with passion to self-learn and implement backend technologies
- You would be responsible for the architecture design, code review and technology build and deployment activities of web/mobile applications.
- Own the product development from scratch - Architect scalable, distributed and large scale web and mobile solutions from scratch
- You would be responsible for writing SRS and require strong technical writing and communication skills
- You would be responsible for managing and mentoring your team members and help them advance in their learning and career goals
- Ensure test driven development (TDD) methodologies are deployed to execute project
- Define and ensure right coding practices
- Code for fresh development and to troubleshoot and resolve issues
- Lead web development efforts, including hiring, mentoring and advising peers
Software Development Engineer – SDE 2.
As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.
Top Skills
You write high quality, maintainable, and robust code, often in Java or C++ or C#
You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities
You solve problems at their root, stepping back to understand the broader context.
You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
You recognize and use design patterns to solve business problems.
You understand how operating systems work, perform and scale.
You continually align your work with Amazon’s business objectives and seek to deliver business value.
You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
You communicate clearly with your team and with other groups and listen effectively.
Skills & Experience
Bachelors or Masters in Computer Science or relevant technical field.
Experience in software development and full product life-cycle.
Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
Proficiency in SQL and data modeling.
- 6+ years Java coding experience with immediate joiner
- Will be working closely with Product and Technology team
- Very good logical thinking and quick at learning and exploring new frameworks
- Hands-on with technology and providing POC
- Strong background culture of delivering projects with First time right and near-zero defects in production
Skill Sets:
- Java Spring Boot
- Micro Services architecture
- J2EE, JDBC, ORM Frameworks, JPA, NoSQL
We are seeking a lead Python Developer to lead the backend efforts and, in the process design, develop, and deploy its customer centric applications.
The person will have the opportunity to design and build an early stage, rapidly evolving platform from scratch and carry out these primary responsibilities -
Optimize components for maximum performance across multiple devices and browsers
Write performant REST APIs for both internal and external consumption
Build micro services and their deployment process
Work with problems of scale, leveraging technologies that are distributed in nature.
Perform code reviews
Required qualifications and must have skills
Excellent analytical and problem-solving skills
Proven-deep-expertise with Python programming (4+ years of hands-on experience in Python and backend development)
Building performant and scalable applications from scratch
Experience in working with frameworks like Django, Flask, etc.
Experience with building APIs and services using REST, SOAP, etc.
Experience with any RDBMS and strong SQL knowledge
Comfortable with Unix / Linux command line
Object-oriented concepts & design patterns
Sytem and database desinging skills
Nice to have Skills
Knowledge of other programming languages beyond Python
Familiarity with managing infrastructure on AWS/GCloud
Experience with working with/building data analytics pipleline
Familiarity with NoSQL databases
Good understanding of Docker and container platforms like Mesos and Kubernetes
Security-first architecture approach
Application benchmarking and optimization
Interpersonal Attributes
You are driven by the impact your work creates
You can answer the why behind any technological choice you make
You can work independently as well as part of a team
The Team and Your Role
You will be a part of the Enterprise Engineering team, which is responsible for design and development of foundational software utilized by applications throughout AQR, including:
§ Enterprise Cloud Platform
§ Enterprise Messaging Fabric
§ Common Data Access Framework
§ Role Based Entitlements System
§ Application Monitoring and Alerting
§ Application Configuration Management
§ Business Notifications
These foundational services are part of a larger project that streamlines the entire SDLC from project inception through to production and post-production. We build and maintain common development tools and libraries that are implemented in Java, Python and Golang. The libraries provide business applications with core functionalities needed to build any application within our environment. In addition, we provide standardized cloud-based runtime platform with necessary tooling for all AQR applications.
What You Will Bring
§ Engineering degree in Computer Science or equivalent field from top schools
§ 3 to 5 years of software development experience with substantial individual contribution
§ Outstanding coding, debugging and analytical skills
§ Experience working with complex projects through the software development lifecycle
§ Experience working in a geographically spread out team
§ Hands on programming experience with mastery over at least one programming language in Java or Python
§ Strong knowledge of: Spring, Multithreading, Open Source dbase
§ Microservice architecture
§ RESTful application design
§ Experience designing and developing distributed systems
§ OOP design patterns (especially Java or Python) and data modeling
Our technology platform includes:
§ AWS
§ Kafka
§ Mesos
§ Docker
§ Redis
§ Spring Boot
§ Excellent communication skills both verbal and written
§ Demonstrated contributions to open-source software is also a plus



