27 Aug
|
Cephas Consultancy
|
Chennai
27 Aug
Cephas Consultancy
Chennai
Job Summary
Position Overview We are seeking a talented and experienced Software Engineer III to join our engineering team. In this role, you will be responsible for designing, developing, testing, and maintaining sophisticated software applications that meet our customers evolving needs. You will work across the entire software development lifecycle, from architecture design and code development to quality assurance and deployment.
This position offers a unique opportunity to work with both legacy mainframe systems and modern cloud technologies, bridging traditional and cutting-edge solutions.
Job Type
Full Time
Experience
7-11 Years
Responsibilities
- Customer Engagement &
Requirements Analysis: Engage with customers to deeply understand their use-cases, pain points, and requirements. Advocate for user-centric software solutions and demonstrate empathy in understanding business needs.
- Complex Problem Solving: Design, develop, and deliver solutions using various tools, languages, frameworks, methodologies (such as Agile), and technologies. Tackle complex technical challenges with innovative approaches.
- Technology Stack Assessment: Evaluate and determine the most suitable technology stack, integration methods, and deployment strategies for software applications and services.
- Software Architecture Design: Create high-level software architecture designs that outline the overall structure, components, interfaces, and interactions of applications.
- Mainframe Development: Design, develop, and maintain mainframe solutions using COBOL, DB2, JCL, and IMS. Manage source code and job scheduling using ENDEVOR and CA7.
- Cloud Data Solutions: Build, optimize, and maintain BigQuery datasets, tables, views, queries, and stored procedures for large-scale data processing. Develop and maintain BigQuery Stored Procedures for complex business logic, data transformation, and automated workflows.
- Data Migration &
- Integration: Migrate and integrate mainframe data with GCP cloud services, ensuring data integrity and seamless connectivity.
- Technical Design &
- Documentation: Develop detailed technical designs from functional specifications. Perform thorough impact analysis for functional and technical design changes.
- Quality Assurance &
- Testing: Define and implement software test strategies, guidelines, policies, and processes in line with organizational vision, industry regulations, and market best practices.
Develop and execute unit test and integration plans to validate changes against technical specifications.
- Cross-Functional Collaboration: Work collaboratively with product owners, designers, architects, and other cross-functional teams to ensure seamless delivery of solutions.
- Performance Optimization: Continuously improve application performance and optimize code.
Optimize
BigQuery queries, schemas, and stored procedures for performance and cost efficiency.
- Security &
- Data Protection: Support security practices to safeguard user data, including encryption and anonymization. Implement data quality checks and validation frameworks in GCP/BigQuery.
- User Interface Development: Create user-friendly and interactive interfaces that enhance user experience.
- Back-End Development: Develop and maintain back-end applications such as APIs and microservices using server-side languages.
- Incident Management &
- Support: Troubleshoot and resolve mainframe incidents and business support items in a timely manner. Provide technical support to ensure business continuity.
- Emerging Technologies: Evaluate and incorporate emerging technologies and capabilities to deliver creative solutions. Monitor and participate in solutions for new stack layers, often involving industry collaboration.
- Development Best Practices: Demonstrate proficiency in programming practices such as test-driven development, continuous integration, and continuous delivery.
- Data Accessibility: Support data availability and accessibility for analytics and reporting purposes.
Qualifications
Required Qualifications
- Experience Level: Engineer 3 level with 6+ years of IT experience and 4+ years of software development experience
- Programming Expertise: Practical experience in 2 coding languages OR advanced proficiency in 1 language
- Mainframe Systems: Demonstrated expertise in mainframe technologies including: COBOL programming
- DB2 database management
- JCL (Job Control Language)
- IMS (Information Management System)
- ENDEVOR source code management
- CA7 job scheduling
- Software Development Lifecycle: Strong understanding of the complete software development lifecycle including design, development, testing, and deployment
- Architecture &
- Design: Ability to design and implement software architecture and technical solutions
- Quality Assurance: Experience with test strategy development, quality assurance processes, and testing methodologies
- Collaboration: Proven ability to work effectively with cross-functional teams and stakeholders
Preferred Qualifications
- Cloud Technologies: 1+ years of experience working with BigQuery and GCP (Google Cloud Platform) services
- Data Engineering: Experience building and optimizing data pipelines and data warehouse solutions
- Modern Development Practices: Familiarity with Agile methodologies, test-driven development, continuous integration, and continuous delivery (CI/CD)
- API Development: Experience developing and maintaining APIs and microservices
- Cloud Migration: Experience migrating legacy systems to cloud platforms
- Security Practices: Knowledge of data security, encryption, and compliance best practices
- Performance Optimization: Experience optimizing application and database performance at scale
Skills
Technical Competencies
- COBOL
- DB2
- JCL
- IMS
- ENDEVOR
- CA7
- BigQuery
- GCP
- API and Microservices Development
Soft Skills
- Strong analytical and problem-solving abilities
- Excellent communication and interpersonal skills
- Customer empathy and user-centric thinking
- Ability to work effectively in collaborative team environments
- Self-motivated with strong attention to detail
- Adaptability and willingness to learn emerging technologies
- Project management and organizational skills
- Leadership and mentoring capabilities
Work Environment
This role may involve a combination of office-based and remote work. You will work in a fast-paced, collaborative environment with opportunities to interact with customers, cross-functional teams, and industry partners. The position requires the ability to manage multiple priorities and deliver high-quality solutions within established timelines.
Disclaimer: This has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.
📌 Mainframe DB, GCP- GDC 34203 professional (Chennai)
🏢 Cephas Consultancy
📍 Chennai