Custom Software Engineer

DigitalXNode

Pune District

On-site

INR 600,000 - 900,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

DigitalXNode is seeking a Custom Software Engineer to design, develop, and enhance software applications in an agile environment. You will write Python code, debug issues, and collaborate with cross-functional teams to ensure quality delivery.

The role emphasizes scalable, maintainable solutions and ongoing learning of modern frameworks and practices within a real-world development setting.

Qualifications

  • Bachelor's degree in CS/IT or related technical field from a recognized institution.
  • Proficiency in Python and understanding of OOP concepts.
  • Experience with agile development and collaboration in teams.

Responsibilities

  • Assist in designing, developing, and improving software applications and components.
  • Write clean, structured Python code and debug existing applications.
  • Participate in code reviews and contribute to testing activities.
  • Collaborate with cross-functional teams to understand requirements.
  • Document workflows, processes, and technical updates.
  • Support sprint discussions and adhere to coding standards and practices.

Skills

Python programming
Object-oriented programming
Version control (Git)
Agile methodologies
Problem solving
Teamwork
Communication

Education

Bachelor's Degree in Computer Science or related field

Job description

The Custom Software Engineer will support the development of tailored software applications designed to address business and operational requirements. The role focuses on software coding, application enhancement, debugging, and collaborative development using agile methodologies and modern engineering practices. This opportunity is suitable for individuals interested in building scalable software solutions while gaining practical experience in real-world development environments.

Key Responsibilities:
  • Assist in designing, developing, and improving software applications and system components
  • Write clean, structured, and maintainable code using Python programming language
  • Support software enhancement activities to improve application functionality and performance
  • Participate in debugging, troubleshooting, and issue resolution for existing applications
  • Work closely with development teams to understand technical and business requirements
  • Contribute to software testing activities to maintain reliability, stability, and code quality
  • Take part in code review sessions and implement recommended improvements
  • Assist in documenting software workflows, development processes, and technical updates
  • Collaborate with cross-functional teams during application development and delivery phases
  • Support agile development activities including sprint discussions and problem-solving sessions
  • Follow coding standards, software engineering practices, and development guidelines
  • Learn and adapt to modern tools, frameworks, and software technologies
  • Contribute ideas for improving software performance, maintainability, and scalability
  • Help maintain and upgrade existing systems based on project requirements
  • Participate in continuous learning and knowledge-sharing activities within the team
Required Skills:
  • Basic to intermediate proficiency in Python programming
  • Understanding of object-oriented programming principles and software development concepts
  • Familiarity with software design methods and application development workflows
  • Knowledge of debugging and troubleshooting techniques for resolving software issues
  • Understanding of version control systems and collaborative coding practices
  • Ability to write organized, efficient, and reusable code
  • Awareness of software testing practices and quality assurance principles
  • Familiarity with agile methodologies and collaborative development environments
  • Good analytical thinking and structured problem-solving ability
  • Strong willingness to learn new technologies and development frameworks
  • Effective communication and teamwork skills
  • Ability to manage assigned tasks responsibly and meet project timelines
  • Attention to detail and commitment to high-quality software delivery
  • Adaptability to changing technologies and project requirements
Preferred Skills:
  • Exposure to academic or personal software development projects
  • Familiarity with software maintenance and application enhancement processes
  • Understanding of software lifecycle management concepts
  • Basic knowledge of databases and backend application workflows
  • Interest in scalable application development and system optimization
  • Awareness of secure coding standards and development best practices
  • Exposure to collaborative development tools and engineering workflows
  • Curiosity about emerging technologies and modern software engineering trends
Education:

Bachelor’s Degree with 15 years of full-time education in Computer Science, Information Technology, Software Engineering, Artificial Intelligence, Data Science, or a related technical field from a recognized institution or university.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Custom Software Engineer | Hyderabad
Custom Software Engineer | Hyderabad

DigitalXNode • Hyderabad

On-site
INR 900,000 - 1,300,000
Python Software Developer
Python Software Developer

Cloudxtreme • Mumbai

On-site
INR 3,500,000 - 5,500,000
Python Software Developer
Python Software Developer

NR Consulting • Bengaluru

Hybrid
INR 2,000,000 - 3,600,000
Python Software Engineer
Python Software Engineer

Wsne Consulting • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer
Senior Software Engineer

Wing Assistant • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Remote work opportunities with a flexible setup
Health, dental, and vision insurance
Generous vacation and leave policies
Custom Software Engineer - Automation and Cloud Solutions
Custom Software Engineer - Automation and Cloud Solutions

Accenture India Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Custom Software Engineer
Custom Software Engineer

V2 Solutions • Pune District

On-site
INR 3,000,000 - 5,000,000
Custom Software Engineer
Custom Software Engineer

Accenture • Gurugram District

On-site
INR 1,400,000 - 2,100,000
Sr. Staff Software Engineer- Eng
Sr. Staff Software Engineer- Eng

UKG • Dadri

On-site
INR 1,800,000 - 3,200,000
Custom Software Engineering Lead
Custom Software Engineering Lead

Accenture • Navi Mumbai

On-site
INR 1,200,000 - 1,600,000