Software Engineer
Full-time
Weekday AI
This role is for one of the Weekday's clients
Min Experience: 3 years
Location: Bangalore
JobType: full-time
We are looking for a highly motivated and skilled Software Engineer with at least 3 years of experience to join our growing engineering team. You will play a key role in building scalable, high-performance, and reliable systems that directly impact our customers and business operations. You will be responsible for the end-to-end development lifecycle, including design, development, testing, deployment, and maintenance.
Requirements
Key Responsibilities:
- Design, develop, test, and deploy robust, scalable, and secure software applications and systems.
- Write clean, efficient, and well-documented code following best practices.
- Participate in code reviews and collaborate with other team members to maintain high coding standards.
- Work closely with Product Managers, Designers, and QA Engineers to deliver high-quality software on time.
- Contribute to system architecture discussions and decisions to ensure scalability and reliability.
- Debug and troubleshoot issues, perform root cause analysis, and implement sustainable fixes.
- Continuously explore, evaluate, and implement new technologies and tools to improve development efficiency and quality.
Required Skills & Qualifications:
- Minimum 3 years of hands-on software development experience in a fast-paced environment.
- Strong foundation in data structures, algorithms, and system design .
- Proficiency in one or more programming languages such as Java, Python, JavaScript, C++, or Go .
- Experience in building and maintaining RESTful APIs and web services .
- Familiarity with relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.
- Exposure to version control systems like Git and experience with CI/CD pipelines.
- Understanding of unit testing, integration testing, and test-driven development (TDD).
- Knowledge of cloud platforms such as AWS, GCP, or Azure is a plus.
- Excellent problem-solving and communication skills.
Nice to Have:
- Experience working in Agile/Scrum development environments.
- Familiarity with frontend technologies (React, Angular, or Vue.js).
- Exposure to containerization and orchestration tools like Docker and Kubernetes .
- Prior experience in a startup or product-based company is a bonus.
Why Join Us:
- Work with a passionate, collaborative, and mission-driven team.
- Opportunity to contribute to impactful projects with real-world applications.
- Continuous learning and professional growth opportunities.
- Competitive compensation, benefits, and flexible work culture.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer in Bangalore vacancy
- ...clients Min Experience: 9 years Location: Bangalore JobType: full-time We are seeking a highly experienced Senior Software Engineer specializing in ReactJS to join our growing team of talented technologists. You will be instrumental in designing, developing,...SuggestedFull timeWeekday work
- ...html5/css3, XML / json, API integration and ServiceNow functional expertize Good experience on JIRA, DevOps tools like Gitlab Software Development Life Cycle following Agile / Waterfall Model Modify code to resolve existing defects in the production system Strong...Suggested
- ...and energy all contribute to the impact that we can make with our work. Together we can achieve great things. Job Title: Software Engineer Location: Manyata Tech Park, Bangalore Business & Team: Chief Technology Office(CTO) / Engineering Platform Impact...SuggestedWork at office
- ...We are seeking an experienced Software Engineer to join our dynamic team in India. The ideal candidate will have a strong technical background and a passion for developing innovative software solutions. Responsibilities Design, develop, and maintain high-quality software...Suggested
- ...maintenance as well as development. ~ Excellent knowledge and familiarity with configuration and usage of Apache and other open source software.Retail Tech experience on Imports is added advantage. Minimum Qualifications ~ Bachelors Degree in Computer Science, CIS,...Suggested
- ...Primary Location: Bengaluru Experience: 3 to 10 years Minimum Educational Qualification: B.E/B.Tech in Computer Science and Engineering. What is the job: Job Responsibilities: · Develop highly scalable applications on Cloud, Kubernetes · Own the development and...
- ...10-50 LPA) Min Experience: 2 years Location: Bangalore JobType: full-time We are seeking a talented and motivated Software Engineer with 2 to 6 years of hands-on experience in C++ development to join our dynamic engineering team. As a Software Engineer, you will...Full timeWeekday work
- ...production support Contribute to technical design for new projects, ensuring scalability, performance, and maintainability Follow software development lifecycle, from requirement analysis to deployment, and ensure proper documentation Collaborate with product owners,...
- ...Location: Bengaluru JobType: full-time Requirements About the Role We are seeking a highly motivated and skilled Software Engineer with strong proficiency in Java and Golang to join our growing technology team. This role offers the opportunity to work on challenging...Full timeWeekday work
- ...and energy all contribute to the impact that we can make with our work. Together we can achieve great things. Job Title: Software Engineer Location: Bangalore Business & Team: Retail Technology Impact & contribution Apply advanced technical knowledge...
- ...and energy all contribute to the impact that we can make with our work. Together we can achieve great things. Job Title: Software Engineer Location: Bangalore Business & Team: As part of the Business Banking Technology team we ensure that CommBank has a world...
- ...ideas, and energy all contribute to the impact that we can make with our work. Together we can achieve great things. Job Title: Software Engineer Location: Bangalore-Manyata Tech Park Business & Team: The Commonwealth Bank is the leading financial institution in...Work at office
- ...unit-tested code using TDD principles # Conduct architectural impact analysis and drive incremental system changes # Mentor junior engineers and lead medium-scale project executions # Optimize performance of multi-threaded and concurrent applications on Linux platforms...
- ...deliverables: # Build scalable and robust web-based applications using modern design principles # Lead design and development of complex software modules with performance tuning # Mentor junior developers and manage phased project execution for predictable delivery #...Full time
- ...We are seeking a highly experienced Software Engineer to join our dynamic team in India. The ideal candidate will have 10-15 years of experience in software development, demonstrating a strong technical background and the ability to lead projects. Responsibilities Design...
- Key Deliverables: Design and implement scalable, high-performance web applications Solve complex problems across distributed systems Lead feature delivery through robust coding, reviews, and impact assessment Mentor team members and drive execution of key technical...
- ...The Software Engineer is responsible for developing information systems by studying operations, designing and developing software components, and collaborating with others in a software development team to ensure that solutions are maintainable, scalable, and tested. MAIN...Permanent employmentFull time
- ...timeliness of deliverables for the team Be a self-learner when it comes to technology and work with the team to collaborate on the engineering initiatives as the products go through the evolution cycle Own the entire lifecycle of feature development, test, deployment,...
- ...the standard documentation used to translate project needs into software design specifications Corrects defects found through QA... ...desired objectives May lead projects/research with limited scope and complexity Normally reports to Software Engineering Manager....
- ...Key Responsibilities Create software user interfaces to control and monitor new products in development and production Write software... ...for new products Present software deliverables at engineering design reviews Document software accomplishment summaries and...
- ...Software Developer (5+yrs) n Lead Developer (7+yrs) in Data Pipeline and Big Data Mandatory Skills - Java8 and above, Kafka streams.... ...highly available, and secure systems ~ Hiring and retaining top engineers in the Integration team ~ Experience with one or more public clouds...
- ...JOB DESCRIPTION We are seeking a highly skilled Software Engineer - Anchor to lead the development of our eCommerce microservices platform using a combination of open-source frameworks (Java) + Cloud native technology stack. As a Software Engineer, you will be responsible...
- ...This position is a member of a small software group in Ametek s India office. This group in the Indian office is part of a larger software team that includes software engineer(s) in NJ. This software team is responsible for the design, development and support of leading-edge...Work at officeFlexible hours
- ~3-5 years of hands-on development/support/maintenance experience working in integration domain Tibco suite of products including Tibco BW, Tibco Administrator, Tibco EMS, Tibco Business Connect, Tibco EDI messaging Protocols, Tibco SAP Adapter, Tibco Hawk. ~3+ years of ...Shift workRotating shiftWeekend work
- ...We are looking for a skilled Engineer to join our front-end development team In this role, you will be responsible for developing and... ...JavaScript following React.js workflows. Troubleshooting interface software and debugging application codes. Monitoring and improving...
- Key Deliverables: # Design and develop responsive web applications for Remote Monitoring and Diagnostics # Build and optimize UI/UX interfaces using modern JavaScript frameworks # Develop prototypes and ensure UI compliance with architecture and performance standards ...
- Key Responsibilities: Design, develop, and test low-latency, high-volume client-facing applications. Develop and maintain enterprise-scale, n-tier applications for the investment banking/capital markets domain. Implement microservices-based solutions using Spring Boot...
- ...for WabtecOne operations and product support issues # Analyze data and generate reports to inform performance improvements # Own and deliver medium-sized development and support tasks # Coordinate with technical architects to support and evolve software solutions...
- ...Description ~0-2 years hands-on experience in Java and RDBMS. Key Duties & Responsibilities ~0-2 years of experience in the Software Industry, preferably in Product companies. ~ Good knowledge in development using Java as the primary language. ~ Good knowledge of...
- ...Troubleshoot and optimize backend systems for performance and scalability # Collaborate with cross-functional teams and stakeholders across engineering and transit agencies # Implement and test distributed system components following Agile practices # Drive innovation by...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
