Senior Software Engineer, Product & Tech
Location
Chennai | India
Job description
- Analyzes, designs, develops, and codes programs in one or more programming languages, for Web and Rich Internet Applications
- Supports applications with an understanding of system integration, test planning, scripting, and troubleshooting.
- Gathering business, and technical requirements and filtering them down into a single product backlog
- Establishes, participates, and maintains relationships with business units, and subject matter experts to remain apprised of direction, project status, risks, and functional/integration issues
- Work directly with stakeholders to understand requirements and provide end-to-end data solutions
- Defines technical specifications and develop programs, modifies existing programs, prepares test data, and prepares functional specifications
- Demonstrated ability to navigate the IBM Z platform in the z/OS environment
- Experience with Unix, Linux Operating Systems
- Facilitating backlog refinement sessions
- Ensures solutions meet current customer need
- Creates mockups and prototypes to support project direction
- Engineer data models and infrastructure for a wide variety of market and alternative datasets
- Design and build services and plugins to enhance our Data Acquisition Platform
- Maintain alerting systems to ensure smooth day-to-day operations
- Author tests to validate data quality and the stability of the platform
- Investigate and defuse time-sensitive data incidents
- Communicate with domain owners to onboard data domains and troubleshoot technical issues
- Daily representation of the customer or end user in the scrum team to clarify questions on backlog items
- Tracking metrics for measurement of business outcomes gained from implemented solutions
Skills & Behaviors that are reliable indications that you can contribute
- Hands on experience and conceptual understanding of the IBM Z platform architecture
- Familiarity with CICS, Db2, MQ, and other RDBMS Z solutions
- Experience with programming languages such as Python, REST API, Java/JavaScript
- Strong experience in database fundamentals
- Ability and desire to learn and apply IBM Z generated metrics
- Familiarity with how developers use CI/CD tooling, containerization, and the like
- Proficient in SQL and Stored Procedures such as in Postgres, MySQL
- Knowledge of Jira, Git/SVN, Jenkins
- Self-motivated and driven to define and complete deliverables
- Excellent analytic, problem-solving, and decision-making skills
- Fearless to research, deploy, and leverage IBM Z modern capabilities
- Strong verbal and written communications skills
- Proven ability to adapt to rapidly changing technologies
- Moderate level understanding of network/security concepts
Preferred Education or Equivalent Experience
- Bachelor s degree in information systems, computer science, or equivalent work-related experience
- Certifications in related technology fields is a plus
Job tags
Salary