Software Engineer
Self-Employed
Job Description & Responsibilities
Company Description Self-employed software professionals manage their own projects, clients, and workflows, often working with a variety of technologies and industries. This environment offers flexibility, autonomy, and the opportunity to shape services and solutions according to client needs. Work may range from building custom applications to maintaining existing systems and providing technical consulting. The focus is on delivering reliable, efficient, and maintainable software solutions while continuously improving technical skills and staying current with industry trends.
Role Description This full-time on-site Software Engineer role is based in Ahmednagar and involves designing, developing, and maintaining software applications for various clients and projects. Daily responsibilities include writing clean, efficient code, implementing back-end services, troubleshooting and debugging issues, and optimizing application performance. The role also includes gathering and refining requirements, collaborating with stakeholders to define technical solutions, and documenting system designs and code changes. The Software Engineer is expected to manage project timelines, ensure high-quality deliverables, and continuously learn and adopt best practices and new technologies.
Qualifications
- Strong foundation in Computer Science principles, including data structures, algorithms, and software design.
- Proficiency in Software Development and Programming, with experience building and maintaining production-ready applications.
- Hands-on experience in Back-End Web Development, including server-side logic, APIs, and database integration.
- Practical knowledge of Object-Oriented Programming (OOP) concepts and their application in real-world projects.
- Ability to analyze requirements, design scalable solutions, and write well-documented, maintainable code.
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Strong problem-solving skills, attention to detail, and ability to work independently in an on-site setting.
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Experience with modern frameworks, databases, and deployment environments is an advantage.
About Self-Employed
Required Skills
Job Details
Posted by
N/A
Posted on:
19 Aug 2026
About Self-Employed
More open roles
- Business Development Person (Digital Marketing Agency Exp.)Adscrey | Growth Marketing Agency · Gurugram, Haryana, India
- Business Development Person (Digital Marketing Agency Exp.)Adscrey | Growth Marketing Agency · Gurugram, Haryana, India
- Director Product Management, Digital Project DeliveryTrimble Inc. · Chennai, Tamil Nadu, India
- Senior Digital Marketing SpecialistTech Data APAC · Chennai, Tamil Nadu, India
- Digital Marketing Internship in Noida, Ghaziabad, DelhiBest Animation Studios · Noida, Uttar Pradesh, India
- Digital Marketing Internship in Zirakpur, Panchkula, Sahibzada Ajit Singh Nagar, Chandigarh, MohaliMy Insurance Point · Sahibzada Ajit Singh Nagar, Punjab, India