CrawlJobs Logo

Sr. Software Engineer

India, Pune · Job Posted June 09, 2026
Apply Position
Job Link Share

Job Description

We are seeking a skilled Software Developer with a strong background in Mainframe COBOL to join our dynamic team at TechM Pune Sharda. The ideal candidate will have 2 5 years of experience in software development, with a focus on maintaining and enhancing legacy systems. You will play a crucial role in delivering high quality software solutions that meet our clients' needs.

Job Responsibility

  • Develop, test, and maintain software applications using Mainframe COBOL, Smart Comm
  • Collaborate with cross functional teams to gather requirements and design software solutions
  • Debug and troubleshoot existing applications to improve performance and reliability
  • Participate in code reviews and contribute to best practices in software development
  • Document software specifications, processes, and procedures
  • Provide technical support and training to junior developers and team members
  • Stay updated with industry trends and emerging technologies related to mainframe development

Requirements

  • Strong proficiency in Mainframe COBOL programming
  • Experience with JCL (Job Control Language) and DB2 databases
  • Solid understanding of software development life cycle (SDLC) methodologies
  • Ability to analyze and optimize existing code for performance improvements
  • Excellent problem solving skills and attention to detail
  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • 2 5 years of relevant work experience in software development, specifically with Mainframe COBOL
  • Strong communication skills and the ability to work collaboratively in a team environment

Nice to have

  • Familiarity with other programming languages such as Java or C#
  • Experience with Agile development methodologies
  • Knowledge of modern development tools and practices
  • Understanding of mainframe architecture and system integration

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Sr. Software Engineer

8 matching positions

Sr. Software Engineer

Location
Location
India , Chennai
Salary
Salary:
Not provided
zuora.com Logo
Zuora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or higher degree in Computer Science, Software Engineering, or a closely related field
  • Minimum of 5 years in software engineering with at least 5 years each in the following areas: Developing and delivering enterprise SaaS software at scale
  • Designing, building, and maintaining billing and subscription management software
  • Hands-on development with Java, Kotlin, MySQL, Spring Framework, Hibernate and cloud technologies
  • Proven expertise in designing and building scalable, distributed, high-performance systems in large enterprise environments
  • Strong system design skills, with demonstrated success guiding teams through complex technical decisions
  • Excellent problem-solving ability, with strong analytical skills to translate complex business requirements into scalable solutions
  • A passion for mentorship, knowledge sharing, and helping teams grow
Job Responsibility
Job Responsibility
  • Responsible for the entire lifecycle of projects or features including engineering design, development, review and deployment
  • Providing technical oversight to improve execution and system robustness alignmenting with long-term technical strategy
  • Define optimized data models, leverage in-memory processing, and ensure systems can handle large-scale enterprise transaction volumes with low-latency APIs
  • Write, co-write, and review technical design documentation
  • Coach and mentor engineers, fostering technical growth and ensuring consistent high-quality delivery
What we offer
What we offer
  • Competitive compensation, variable bonus and performance reward opportunities, and retirement programs
  • Medical Insurance
  • Generous, flexible time off
  • Paid holidays, wellness days and company wide end of year break
  • 6 months fully paid parental leave
  • Learning & Development stipend
  • Opportunities to volunteer and give back, including charitable donation match
  • Free resources and support for your mental wellbeing
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

At Zuora, we do Modern Business. We're helping people subscribe to new ways of d...
Location
Location
India , Chennai
Salary
Salary:
Not provided
zuora.com Logo
Zuora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or higher degree in Computer Science, Software Engineering, or a closely related field
  • Minimum of 5 years in software engineering with at least 5 years each in the following areas: Developing and delivering enterprise SaaS software at scale
  • Designing, building, and maintaining billing and subscription management software
  • Hands-on development with Java, MySQL, Spring Framework, Hibernate, Apache Flink, Apache Hudi, Clickhouse and cloud technologies
  • Proven expertise in designing and building scalable, distributed, high-performance systems in large enterprise environments
  • Strong system design skills, with demonstrated success guiding teams through complex technical decisions
  • Excellent problem-solving ability, with strong analytical skills to translate complex business requirements into scalable solutions
  • A passion for mentorship, knowledge sharing, and helping teams grow
Job Responsibility
Job Responsibility
  • Responsible for the entire lifecycle of projects or features including engineering design, development, review and deployment
  • Providing technical oversight to improve execution and system robustness alignmenting with long-term technical strategy
  • Define optimized data models, leverage in-memory processing, and ensure systems can handle large-scale enterprise transaction volumes with low-latency APIs
  • Write, co-write, and review technical design documentation
  • Coach and mentor engineers, fostering technical growth and ensuring consistent high-quality delivery
What we offer
What we offer
  • Competitive compensation, variable bonus and performance reward opportunities, and retirement programs
  • Medical, dental and vision insurance
  • Generous, flexible time off
  • Paid holidays, wellness days and company wide end of year break
  • 6 months fully paid parental leave
  • Learning & Development stipend
  • Opportunities to volunteer and give back, including charitable donation match
  • Free resources and support for your mental wellbeing
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

We are looking for a Sr. Software Engineer to support the design and delivery of...
Location
Location
United States , Costa Mesa
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of software engineering experience building and supporting production-grade applications
  • Strong expertise in one or more areas of full-stack web development, including frontend, backend, or systems integration work
  • Proficiency with JavaScript, TypeScript, React.js, Next.js, and related web development frameworks and tools
  • Bachelor's degree in Computer Science, Information Systems, Electrical Engineering, or a related technical discipline
  • Experience working on large-scale enterprise platforms or other high-availability systems with demanding operational requirements
  • Ability to work effectively in fast-paced environments while balancing immediate delivery goals with long-term software quality and scalability
Job Responsibility
Job Responsibility
  • Design, build, and deliver new capabilities for a production software platform that supports manufacturing operations and business-critical workflows
  • Strengthen application reliability by contributing well-structured code, expanding automated test coverage, and promoting sound engineering practices across the team
  • Use advanced AI-assisted development tools to improve engineering productivity and help enhance internal tooling that supports software delivery
  • Work closely with factory personnel to create software solutions that enable efficient, high-throughput manufacturing for complex hardware programs
  • Participate in a support rotation to troubleshoot production issues, restore service quickly, and maintain system availability for factory users
  • Partner with architecture, product, design, factory systems, and digital tooling teams to translate operational needs into scalable technical solutions
  • Develop and maintain full-stack web applications using modern technologies, ensuring strong performance, usability, and long-term maintainability
  • Contribute to software platforms that integrate with enterprise and manufacturing systems in environments where uptime and consistency are essential
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right
New

Sr. Software Engineer

Location
Location
United States , Oklahoma City
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in multiple programming languages and technology stacks
  • proven track record of leading software development teams using Agile methodologies
  • 5+ years of software engineering experience with a strong background delivering complex applications in Agile development settings
  • Proficiency with C#, .NET, JavaScript, and React.js, with the ability to work across multiple technologies and architectural layers
  • Demonstrated full-stack development experience spanning user interfaces, services, and database-driven systems in enterprise environments
  • Hands-on knowledge of CI/CD pipelines, automated testing strategies, and modern deployment practices
  • Ability to communicate effectively with stakeholders, including discussing technical approaches, tradeoffs, and delivery expectations
  • Strong problem-solving and collaboration skills, with experience assessing solution options based on business value, effort, and technical complexity
  • Interest in AI-related engineering concepts and a willingness to contribute to innovation-focused product development
Job Responsibility
Job Responsibility
  • Lead feature development and maintenance for our high-visibility, consumer-facing enterprise platform, working within an Agile framework
  • Design, implement, and maintain automated testing processes, as well as conduct manual acceptance/regression testing to ensure feature reliability
  • Conduct code reviews and provide constructive feedback on pull requests to maintain best coding standards and practices
  • Estimate level of effort and break down tasks for backlog items and client requests to support accurate project planning
  • Proactively identify opportunities for team and technology improvement, driving innovation and efficiency
  • Analyze application performance in a variety of environments and implement optimizations for enhanced user experience
  • Coordinate and oversee platform dependencies across .NET, iOS, and Android environments to support timely feature delivery and ongoing application stability
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Sr. Software Engineer

We are looking for a Sr. Software Engineer to join a Contract opportunity suppor...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on programming experience with C# and the .NET ecosystem
  • Proven background in data integration, transformation, and interface development
  • Experience working with transportation management systems and related operational data environments
  • Practical expertise with Cleo Integration Cloud, VLTrader, Lexicom, or similar integration platforms
  • Familiarity with API development and system-to-system connectivity patterns
  • Ability to support both legacy document transfer processes and modern integration frameworks
  • Strong troubleshooting skills with the ability to analyze and resolve complex technical issues
Job Responsibility
Job Responsibility
  • Design, enhance, and maintain C#-based integration services that support business operations and internal tools
  • Develop and manage data mapping, transformation, and exchange processes across multiple systems and partner connections
  • Support transportation management software workflows by working with application data structures, interfaces, and related databases
  • Administer and troubleshoot integrations built on Cleo platforms, including Cleo Integration Cloud, VLTrader, and Lexicom
  • Oversee document movement across a mix of legacy transfer methods and external vendor-supported networks to ensure reliable processing
  • Collaborate with internal technical teams to use the organization's C# integration framework for rapid development of new interfaces
  • Diagnose production issues, resolve data flow disruptions, and improve the stability and performance of integration processes
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Sr. Software Engineer

As a Senior Software Engineer will become a member of a key project in Teradata'...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, computer engineering or similar technical discipline with 5 to 8 years of working experience as Software Developer
  • Experience with large-scale, enterprise grade software development in C/C++ programming language
  • Strong data structure, multi-threading and algorithms fundamentals
  • Very good understanding with any or all public cloud technologies
  • Knowledge of SQL and understanding of relational database
  • Strong background in database internals and/or analytics through academic or working exposure
  • Knowledge of High Availability concepts and techniques
  • Multi cloud platforms exposure
Job Responsibility
Job Responsibility
  • Requirement analysis, design, develop and test and maintenance of new and existing features and all related technologies and required environments to ensure a successful product development lifecycle and delivery
  • As time permits and as appropriate may also assist with product support
  • Creating strategies for enhancing the performance of existing cloud technology
  • Maintaining applications and infrastructure for cloud-based platforms
  • Analyzing current systems to find flaws that can jeopardize cloud security
  • Understanding of cloud enablement features that are required to be developed for Teradata software
  • Design, develop, code, test & debug system software
  • Technical support to customers or customer facing personnel
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

We are looking for an experienced Sr. Software Engineer to join our client in Fl...
Location
Location
United States , Margate
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated experience in a senior software engineering or technical lead role within a Microsoft-focused development environment
  • Strong hands-on expertise with .NET, ASP.NET, .NET Core, C#, and VB.NET
  • Proficiency in front-end and web development technologies, including JavaScript and React.js
  • Background in application integration, troubleshooting, and support for production systems
  • Experience working with application servers, legacy applications, and code modernization efforts
  • Familiarity with enterprise or public sector platforms such as Tyler Technologies Munis or CentralSquare is highly desirable
  • Ability to work independently in a fully onsite setting and become productive quickly within a lean IT team
Job Responsibility
Job Responsibility
  • Maintain and enhance existing business applications while contributing to the design and delivery of new software solutions
  • Investigate, prioritize, and resolve application support issues to keep services reliable for internal users and departments
  • Build and support integrations between internal systems and third-party platforms, ensuring dependable data flow and process efficiency
  • Develop and troubleshoot solutions using technologies such as C#, ASP.NET, .NET Core, JavaScript, React.js, and VB.NET
  • Partner with a small IT team to balance day-to-day support needs with longer-term development initiatives
  • Assist with application server upgrade and migration efforts, including validating performance and reducing disruption to operations
  • Support legacy codebases while identifying practical opportunities for modernization and improved maintainability
  • Contribute technical expertise to projects involving enterprise platforms
  • Work directly with departments and stakeholders to understand operational needs and translate them into effective technical solutions
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

We are looking for an experienced SAP BASIS Consultant with 5-6 years of strong ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
techmahindra.com Logo
Tech Mahindra
Expiration Date
December 31, 2026
Flip Icon
Requirements
Requirements
  • Bachelor's or Higher Degree
  • 3.00 to 7.00 years of experience
  • 5-6 years of strong technical expertise in managing SAP landscapes across on-premise and cloud platforms
  • hands on experience with S/4HANA, SAP HANA Database, FIORI, and cloud environments such as AWS, Azure, and SAP HEC
  • strong understanding of SAP technical architecture, system administration, and performance optimization
Job Responsibility
Job Responsibility
  • Perform daily BASIS activities including system monitoring, user administration, performance checks, and proactive issue resolution
  • Execute system installations, upgrades, kernel updates, system refreshes, and support ABAP and JAVA stack system
  • Fulltime
Read More
Arrow Right