Specialist II – Software Engineering – Mainframe

Job Description:Role Proficiency:Owns the overall delivery providing expert consultancy to developers and leads in the area of specialization; ensuring process level and customer level compliance.Outcomes: * Promote technical solutions which support the business requirements within the area of expertise.

  • Ensures IT requirements are met and service quality maintained when introducing new services. Considers the cost effectiveness of proposed solution(s).
  • Set FAST goals and provide feedback to FAST goals of mentees
  • Innovative and technically sound in analyzing projects in depth
  • Define and evaluate standards and best practices for the technology area of expertise.
  • Collaborate with architects by helping them in choosing the technology tools for solutioning.
  • Proactively suggest new technologies for improvements over the existing technology landscape.
  • Leads technical consultancy assignments which involve specialists from various disciplines; taking responsibility for quality timely delivery and the appropriateness of the teams’; recommendations
  • Make recommendations on how to improve the effectiveness efficiency and delivery of services using technology and methodologies.

Measures of Outcomes: * Adherence to engineering process and standards (coding standards)

  • Defined productivity standards for project
  • Schedule Adherence
  • Mandatory Trainings/Certifications
  • Innovativeness (In terms of how many new ideas/thought processes/standards/best practices he/she has come up with)
  • Maintain quality standards for individual and team
  • Adhere to project schedules for individual and team
  • Number of technical issues uncovered during the execution of the project
  • Number of defects in the code
  • Number of defects post delivery
  • Number of noncompliance issues
  • On time completion of mandatory compliance trainings
  • Adhere to organizational policies and processes

Outputs Expected:Code: * Independently develop code for the above

  • Define and maintain technical standards and best practices

Configure: * Implement and monitor configuration processTest: * Review unit test casesscenarios and executionDocumentation: * Sign off templateschecklists
guidelines
standards for design/process/development * Sign off deliverable documents; design documentationrequirements
test cases and resultsManage Defects: * Perform defect RCA and mitigationDesign: * Creation of design (HLD)architecture for Applications/feature/Business Components/Data ModelsInterface with Customer: * Proactively influence customer thought process

  • Consider NPS Score for customer and delivery performance

Certifications: * Forecast the roadmap for future technical certificationsDomain relevance: * Develop features and components with thorough understanding of the business problem being addressed for the clientManage Project: * Technically overseeing and taking ownership of end to end project lifecycleManage knowledge: * Consume and contribute to project related documentsshare point
libraries and client universities * Contribute to sharing knowledgeupskilling in TICL
GAMA etc * Mentoring and training within the account and the organization.Assists others in resolving complex technical problems: * Manage all aspects of problem management activitiesinvestigating the root cause of problems and recommending SMART (specific
measurable
achievable
realistic
timely) solutionsDevelopment and review of Standards & Documentation: * Define software process improvement activities and communicate them to a range of individualsteams and other bodies.Leading Complex Projects: * Leads the technical activities in a significant or complex project or portfolio of project; accountable to the Technical EngineerProject Manager or Portfolio Manager for the delivery and quality of technical deliverables.Skill Examples: * Ability to provide expert opinions to business problems

  • Proactively identifying solutions for technical issues
  • Ability to create technical evaluation procedures
  • Coaches and leads others in acquiring knowledge and provides expert advice
  • Ability to translate conceptual solutions to technology solutions by choosing the best technical tools
  • Ability to estimate project effort based on the requirement
  • Perform and evaluate test results against product specifications
  • Break down complex problems into logical components
  • Interface with other teams designers and other parallel practices
  • Set goals for self and team; provide feedback to team members
  • Create and articulate impactful technical presentations
  • Follow high level business etiquette in emails and other business communication
  • Drive conference calls with customers and answer customer questions
  • Proactively ask for and offer help
  • Ability to work under pressure determine dependencies risks facilitate planning and handle multiple tasks.
  • Build confidence with the Customers by meeting the deliverables in time with quality.
  • Ability to design a new system from scratch
  • Capability to take up reengineering of existing systems by understanding the functionality
  • Capability to estimate and present to client
  • Ability to contribute ideas and innovations

Knowledge Examples:

  • Deep level proficiency in the specialist area.
  • Proficiency in technology stacks
  • Appropriate software programs / modules
  • Programming languages
  • DBMS
  • Operating Systems and software platforms
  • SDLC
  • Integrated development environment (IDE)
  • Agile โ€“ Scrum or Kanban Methods
  • Knowledge of customer domain and sub domain where problem is solved
  • Knowledge of new technologies (e.g.; Data science AI/ML IoT big data etc cloud platforms)
  • RDBMS and NOSQL
  • Deep knowledge on architecting solutions and applications on cloud-based infrastructures.

Additional Comments:Mainframe:10+ years of experience in developing Mainframe applications with strong knowledge on CICSExtensive experience of COBOL, JCL, CICS, DB2, VASM in mainframe environment.Knowledge on TELON/REXX/Assembler will be an added advantage.Experience with all aspects of Software development life cycle – Analysis, Design , Coding , Unit Testing and QA/UAT SupportExperience with Mainframe monitoring toolsTechnical SkillsCOBOL, DB2, JCL, CICS, TELONTools: TSO/ISPF/SDSF, ChangeMan,, Fault Analyzer, Debugger, FileManager, SPUFISkills:Mainframe,COBOL,JClAbout Company:UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the worldโ€™s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clientsโ€™ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impactโ€”touching billions of lives in the process.

Apply Now


Discover more from

Subscribe to get the latest posts sent to your email.

By Admin

Leave a Reply

Discover more from

Subscribe now to keep reading and get access to the full archive.

Continue reading