Software Developer

Datamark Bpo Service

Chennai District

On-site

INR 600,000 - 1,200,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Datamark Bpo Service in Chennai seeks an experienced Software Developer to design, test, modify, and support software for improving business operations and operating systems. You will analyze business needs, design optimal solutions, and manage implementations through the full lifecycle.

The role involves working with automation tools (Analytics, OCR/ICR/OMR, RPA) and integrating software to enhance production workflows, with emphasis on timely delivery and high-quality code written in C#/.NET.

Qualifications

  • Bachelor's degree in a technical area or equivalent work experience
  • At least 5 years of experience in software development/integration
  • At least 3 years of experience in a Software Developer position
  • Experience with SDLC and structured programming methods (traditional and agile)
  • Proven success with implementing and launching client-facing systems
  • Experience with ITIL environments and incident/problem/change/release management (preferred)
  • Experience using IT Service Management workflows such as ServiceNow/Remedy (preferred)
  • Ability to work under deadline pressure
  • Excellent communication and collaboration with cross-functional teams

Responsibilities

  • Leads and/or participates in interviews/meetings/workshops to define end-to-end technology solutions
  • Develops, tests, and maintains code for systems that leverage automation tools
  • Participates in testing activities including integration and user acceptance testing
  • Identifies and resolves defects; tracks and reports issues
  • Evaluates and supports off-shelf tools to improve productivity
  • Ensures new software integrations meet design and functional requirements
  • Reviews and reports on effectiveness of existing systems; develops testing strategies
  • Enhances business processes via software integration
  • Maintains documentation of code and configurations
  • Performs other duties as assigned

Skills

C#
.NET Framework
ASP.NET Web Forms
SQL MSSQL

Education

Bachelor's degree in technical area

Tools

Oracle
Entity Framework

Job description

Position Overview:

Develops, tests, modifies, and supports software to improve efficiencies of business operations and operating systems. Evaluates business needs to design optimal solutions, leverage existing best-in-class industry software tools including automation tools such as Analytics, Tracking, OCR, ICR, OMR, and RPA tools in order to reduce the need for manual labor to complete and measure repetitive processes. Responsible for analyzing business problems, developing technology solutions to these problems, and managing these solutions through the full implementation life-cycle.


Primary Responsibilities:


  • Leads and/or participates in various types of interviews, meetings or workshops to define and design end to end technology solutions that leverage software tools to enhance, augment, and automation production workflows.

  • Leads and/or participates in the development process, including constructing and maintaining efficient, reusable and reliable code, including code for systems that leverage electronic recognition and/or robotic process automation software and tools

  • Participates in testing activities, including integration testing, end-to-end (business process) testing and user acceptance testing

  • Leads and/or participates in the problem identification/error resolution process, including tracking, repairing and reporting defects.

  • Participate in the evaluation, selection, implementation and support of off-shelf tools to improve operational productivity and efficiency

  • Ensure that any new software integration into the organization systems follows defined design and meets functional requirements, system compliance, and other specifications

  • Review, analyze, and report on the effectiveness and efficiency of existing systems and develop testing strategies for improving or leveraging these systems

  • Work diligently to enhance or improve business processes via software integration

  • Maintain a working knowledge of complete inventory of organizational software and system assets relevant to assigned product(s)

  • Customize software products as necessary in order to implement end user requirements



  • Creates and maintains comprehensive documentation to support code and configurations

  • All other duties as assigned


Minimum Qualifications:


  • Education Requirement:

  • Bachelors degree in technical area or equivalent work experience



  • Field Experience:

  • At least 5 years of experience in the software development/integration field



  • Position Experience:

  • At least 3 years of experience in a Software Developer position



  • Other Qualifications:

  • Experience with systems development life cycle and structured programming methods (both traditional and agile), including requirements definition, solution design, program development, testing, documentation, training, deployment, operations, support and maintenance

  • Proven success with implementing and launching client-facing systems

  • Proven timeliness and efficiency with integration projects

  • Broad knowledge of technology fundamentals across all disciplines, e.g. software delivery, datacenter environment, network architecture, IT security, IT project management. - Preferred

  • Experience working in an ITIL environment. Knowledge of industry standards for Incident Management, Problem Management, Change Management, Release Management, Configuration Management. ITIL Foundations certification (v3 or v4) - Preferred

  • Experience using IT Service Management workflow systems such as ServiceNow, Remedy, Service Manager, etc. - Preferred

  • Background of IT delivery in multiple industries and locations. Experience working in both matrix and pyramid organizations. - Preferred


Required Skills:


  • Must remain updated about new technologies and standards

  • Demonstrates proficiency in the following languages and frameworks: C#, .NET Framework, ASP.NET Web Forms, ASP.NET Web API, Windows Forms, Entity Framework

  • Demonstrates proficiency in at least one of the following databases: MSSQL, Oracle

  • Working knowledge of programming languages related to assigned software product(s)

  • Must be able to work under deadline pressure



  • Must be able to read and understand technical documents in order to install and configure hardware and software

  • Must be familiar with, Agile (Scrum) project methodology and practices

  • Must demonstrate a drive to provide a high level of customer service to internal and external clients, as well as internal colleagues

  • Demonstrated proficiency in speaking, reading, and writing English

  • Demonstrated a high level of organization, initiative and attention to detail and able to gather and compile information from different sources

  • Excellent interpersonal communications skills; able to effectively communicate and build relationships with end users, peers, management and third parties

  • Ability to work independently, or in groups, as the lead participant

  • Ability to work well with business analysts, programmers, vendors and end users in cross functional teams

  • Ability to take on complex assignments as the lead, and assume increasingly greater leadership roles/responsibilities

  • Ability to prioritize, schedule and complete development and testing required for multiple applications with overlapping schedules

  • Outstanding problem solving skills, as well as able to work through others to solve problems both inside the box

  • Self-starter, comfortable working in a busy and dynamic environment with competing priorities

  • Knows how to prioritize requests effectively and efficiently and work with a sense of urgency

  • Projects an image of professionalism and enthusiasm

  • Proactive, persistent and dependable

  • Excellent time management skills

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Software Engineer
Sr Software Engineer

Tsys Global Solutions • Pune District

On-site
INR 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Digile • Hyderabad

On-site
INR 800,000 - 1,500,000
Product Developer – .Net Core, Angular, SQL
Product Developer – .Net Core, Angular, SQL

Jobtailor • Bengaluru

On-site
INR 900,000 - 1,500,000
IT Applications IV - NODE JS Full Stack
IT Applications IV - NODE JS Full Stack

Peoplefy Infosolutions • Mhalunge

Hybrid
INR 800,000 - 1,200,000
Software Engineer
Software Engineer

MindTrilogy • Hyderabad

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

GE Vernova • Hyderabad

On-site
INR 600,000 - 1,200,000
Services Software Engineer (IN)
Services Software Engineer (IN)

symplr • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Software Developer - Surat
Software Developer - Surat

Envision Scientific • Surat

On-site
INR 900,000 - 1,500,000
Software Engineering Lead
Software Engineering Lead

RELX • Chennai District

On-site
INR 2,500,000 - 4,500,000
Senior Consultant – Microsoft Dynamics CRM
Senior Consultant – Microsoft Dynamics CRM

Jobtailor • Pune District

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