Deluxe Corporation

SeniorSoftwareEngineer

₹22–35L ~AI est. Chennai, Tamil Nadu, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at Deluxe Corporation. Skills: Systems architecture, Database programming, ASP. NET, CI/CD pipelines. Authorize code release. Perform software systems architecture”

What You'll Achieve.

Deliver high-quality solutions

Industry & Context.

Problems you'll solve

Problem-solving abilities; Troubleshooting techniques

Eligibility Requirements

Must be 18 years or older

What They're Looking For.

Must Have

Bachelor's degree in Computer Science, 7 years experience in programming, Knowledge of databases, Knowledge of operating systems, Understanding of OOP concepts, Proficiency in at least one OOP language

Nice to Have

Master's degree in Computer Science, Experience in full-cycle software design, Experience in full-cycle software development, Proficiency in specific frameworks, Proficiency in specific languages, Exposure to PCI standards, Exposure to RESTful Web Services, Exposure to containerization, Exposure to cloud technologies, Integration experience with Mulesoft, Familiarity with OWASP practices, Familiarity with secure coding practices, Familiarity with source code control tools, Familiarity with issue tracking systems, Good verbal communication skills, Good written communication skills, Experience with Large Language models, Experience with Machine Learning, Experience with large data processing

What You'll Do.

Authorize code release

Perform software systems architecture

Perform software analysis

Perform software design

Perform software programming

Conduct defect investigations

Conduct bug verification tasks

Participate in technical design meetings

Contribute to design of solutions

Contribute to design of products

Serve as subject matter expert

Assist with implementation

Assist with documentation

Conduct integration testing

Improve coding skills

Improve design skills

Stay up to date with practices

Collaborate with development team

Collaborate with stakeholders

Participate in Agile ceremonies

Mentor junior engineers

Provide guidance to junior engineers

How You'll Work.

Team & Collaboration

Development team; Stakeholders; Agile ceremonies; Junior software engineers

Communication Scope

Verbal communication; Written communication

Process & Methodology

Agile methodologies

Full Job Description

As a Senior Staff Software Engineer, you are considered an experienced engineer with expertise in systems architecture, database programming, ASP.NET, CI/CD pipelines, and Agile methodologies. Skilled code developer and mentor able to apply secure coding best practices, troubleshooting techniques, and problem-solving abilities to deliver high-quality solutions. Proficient with containers, cloud platforms, REST APIs, and various programming languages. Job Functions: * Authorize code release to production ensuring it's secure and ready for use. * Perform complex software systems architecture, analysis, design, and programming activities. * Conduct defect investigations, bug verification tasks, and lead release testing and support. * Participate in technical design meetings and contribute to the overall design of solutions/products. * Serve as a subject matter expert (SME) for specific components within multiple products/solutions. * Assist with design, implementation, and documentation on ongoing projects. * Research and develop solutions for problems identified by QA, Professional Services, or Customer Care. * Conduct unit testing and integration testing for functionality and limits. * Continuously improve coding and design skills, staying up to date with development best practices. * Collaborate with the development team, stakeholders, and participate in Agile ceremonies. * Mentor and provide guidance to junior software engineers. Basic Qualifications: * Bachelor's degree in Computer Science or a related field * 7 years experience in basic programming foundation and knowledge of databases and operating systems. * Understanding of object-oriented programming (OOP) concepts and proficiency in at least one OOP language (e.g., C#, Java). Preferred Qualifications: * Master's degree in Computer Science or a related field. * Experience in full-cycle software design and development. * Proficiency in specific frameworks and languages relevant to the role. * Exposure to payme

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Deluxe Corporation?

Real rants from real employees. Read before you apply.

Read Company Rants →