Home
Jobs

Sigma Infosolution - Software Engineer - Python

5 - 7 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About The Job We are seeking a highly skilled and motivated Software Engineer with 5-7 years of experience to join our growing team. The ideal candidate will be a passionate problem-solver with a strong understanding of software development principles and a proven track record of building high-quality applications. You will play a crucial role in designing, developing, and maintaining our software products, contributing to all phases of the software development lifecycle. This role requires a strong understanding of Python, software design patterns, and database technologies. Experience : 2-4 years Responsibilities Design, develop, and implement robust, scalable, and maintainable software applications using Python and related technologies. This includes writing clean, efficient code, conducting code reviews, and adhering to coding standards Analyze, debug, and maintain existing software applications, identifying and resolving issues, and implementing enhancements. This includes troubleshooting complex problems and providing timely solutions. Design highly scalable, testable, and performant code, contributing to the overall architecture of our software products. This includes making informed decisions about technology choices and design patterns. Develop and execute unit and integration tests to ensure the quality and stability of the software. Contribute to the continuous improvement of our testing processes. Collaborate effectively with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions. Communicate technical concepts clearly and concisely. Proactively identify and resolve programming bugs and performance bottlenecks. Demonstrate strong analytical and problem-solving skills. Stay up-to-date with the latest technologies and trends in software development, particularly within the Python ecosystem. Contribute to the team's knowledge sharing and best practices. Create and maintain clear and concise documentation for code, designs, and processes. Qualifications Bachelor's degree or equivalent experience in Computer Science or a related field. 2-4 years of professional software development experience. Strong proficiency in Python programming language, including experience with relevant frameworks (i., Django, Flask, etc.) Solid understanding of object-oriented programming principles and design patterns. Experience with SQL or other relational databases (i. , MySQL, PostgreSQL, SQL Server). Experience with version control systems (e., Git). Familiarity with Agile development methodologies. Excellent communication and collaboration skills. Strong problem-solving and analytical skills. Experience with NoSQL databases (i., MongoDB, Cassandra). Experience with front-end technologies (i., JavaScript, HTML, CSS). Contributions to open-source projects. Experience with specific libraries or tools relevant to the role (i., data science libraries, machine learning libraries) (ref:hirist.tech) Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Sigma Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You