Padmi

Software Engineer

BangalorePosted 3 months ago
Software engineeringMid-levelFull Time
Apply at Flashaim

Opens the source posting on foundit.in

Source description

About the role

View original

We are looking for a highly motivated Software Engineer with strong fundamentals in data structures, algorithms, and system design. The ideal candidate should have a proven track record of building scalable, high-performance systems and experience working in a fast-paced, collaborative environment. Responsibilities Design, develop, and maintain high-quality software solutions. Write clean, efficient, and well-tested code. Participate in system design discussions and contribute to architectural decisions. Collaborate closely with product managers, designers, and other engineers to deliver impactful features. Identify performance bottlenecks and optimise system performance. Contribute to the continuous improvement of development processes and best practices. Requirements Bachelor's or Master's degree in Computer Science or a related field from a reputed college, or equivalent experience in a reputed company. Minimum 2 years of software development experience. Strong understanding of data structures, algorithms, and problem-solving concepts. Solid grasp of object-oriented design and system design principles. Proficiency in at least one modern programming language (e. g., Java, C++, Python, Go). Experience with version control systems (e. g., Git). Experience in building large-scale distributed systems or backend services. Familiarity with cloud platforms (AWS, GCP, or Azure). Good understanding of databases (SQL and NoSQL). Strong debugging, troubleshooting, and performance tuning skills. Excellent communication and teamwork abilities. This job was posted by Sidman Raj from Flash.

One address, no account. We’ll tell you when matching roles go live.