Home
Jobs

Senior Programmer

4 - 8 years

8 - 11 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

The Senior Programmer plays a critical role in designing and developing robust business applications to meet internal and client-facing needs. Operating within an Agile development environment, this role involves interpreting customer requirements, proposing scalable solutions, and guiding a team through the software development lifecycle. The ideal candidate will combine technical expertise in application and database development with strong problem-solving capabilities and a collaborative mindset. Experience with screen scraping technologies is an advantage.


Key Responsibilities:

% of Time


Duties

30%


Design and develop reports using Power BI, translating business needs into visual insights.

30%


Develop complex SQL modules for data manipulation, integration, and business logic implementation.

20%


Lead task planning and delegation within the team while providing technical guidance to ensure high-quality solutions.

10%


Build and maintain web and Windows applications using modern development tools and frameworks.

10%


Automate business processes using Python and implement screen scraping solutions for data extraction.


Business Impact and Scope:

  • Autonomy:

    Expected to operate with minimal supervision; independently analyze requirements, assign tasks, and deliver reliable solutions.
  • Span of Control:

    Works cross-functionally with internal stakeholders and project teams; reports project updates to management.
  • Problem Solving:

    Moderate to high complexity; requires analyzing business problems, architecting technical solutions, and leading implementation.
  • Interpersonal Skills:

    Strong written and verbal communication, teamwork, and the ability to influence and guide others are essential.

Minimum Qualifications:

Education:

  • Bachelors or Masters degree in Computer Science, Information Systems, or a related discipline.

Experience:

  • 4+ years in business application development.
  • 4+ years of hands-on experience with SQL and relational database design.
  • 2+ years of programming experience in Python or C#.
  • 2+ years of experience with BI/reporting tools such as Power BI.

Familiarity with ETL processes and data integration techniques.


Technical Skills:


Required:

  • SQL Server / MySQL
  • Power BI

Preferred:

  • Python, C#, ASP.NET
  • JavaScript, JQuery, VBA
  • Screen scraping technologies
  • Understanding of e-commerce platforms and functionality

Additional Requirements:

  • Ability to interpret and translate business requirements into effective technical specifications.
  • Experience in data modeling, ETL development, and ensuring high data quality and integrity.
  • Entrepreneurial mindset with a proactive approach to innovation and continuous improvement.

Mock Interview

Practice Video Interview with JobPe AI

Start Vba 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You