Need Profiles :: FISERVE DNA POSITIONS :: REMOTE at Remote, Remote, USA |
Email: [email protected] |
From: Ashish Kumar, Themesoft Inc [email protected] Reply to: [email protected] Dear Partner, Hope you are doing well ! My name is Ashish Kumar and Im from Themesoft Inc. I hope this email finds you well. I am reaching out to you because I came across your profile and I believe that you have excellent candidates to be a great fit for a job opportunity we currently have available with one of our clients. Need Profiles for the below 3 open positions. Role Senior Developer Senior Systems Engineer Senior Business Analyst Job Decription below - Work Location (with City, State & Zip Code) USA (REMOTE) USA (REMOTE) USA (REMOTE) Open for remote location (Yes/No) Yes Yes Yes Client interview required for selection (Yes/No) Yes Yes YesInterview Video Video 1 Job Title/Role Senior Developer Senior Systems Engineer Senior Business Analyst Mandatory required skills Preferred/Desired skills Please share the Detailed Job Description This position requires experience with Fiserv DNA core banking platform SUMMARY The Sr Software Developer will lead teams writing software according to design specifications and be responsible for the bulk of the more complex development work. The Sr Software Developer is responsible for designing and coding features, automated tests, and scripts and will also design data models, database scripts and database migrations. The Sr Software Developer will recommend and implement technical solutions for business problems, contributing to system and service design and architecture. This position will present and contribute solutions to technical leadership. The Sr Software Developer also works closely with and mentors other developers, business and systems analysts, to build enterprise class software. RESPONSIBILITIES Perform all responsibilities in accordance with Clients Competencies, compliance, regulatory and Information Protection requirements. Develop prototypes, proofs of concept, and solutions by combining technical expertise with a deep understanding of software design. Deliver and design highly available and scalable services in a production environment. Leads small to medium sized teams in the development and testing of system components/services, code, and design reviews. Present and communicate technical topics to the larger engineering community. Responsible for complex and multi-tier system analysis, design, coding, testing, debugging, and documentation. Responsible for identifying code / design / structural improvement across clients technical systems, including opportunities for greenfield development, and implementing those improvements. Contributes to Clients code quality and extensibility by exampling and enforcing existing coding standards within delivery teams. Assists senior staff in creating and defining those standards. Lead teams in automating and improve business processes and interactions with limited business guidance. Works with Architects and product owners to design and document the teams technology roadmap and vision. Mentor junior developers / SDETs on the team via individual consulting and code reviews. Perform additional duties as assigned. QUALIFICATIONS Bachelors degree in Computer Science or related discipline, or equivalent work experience required. Minimum five years of experience designing software and writing production code in a team environment required. Deep understanding of Secure Development best practices, demonstrated by regular use of static code analysis tools to explain and correct secure coding flaws required. Proven ability to deliver highly scalable solutions in multiple programming languages and technical environments over the entire product lifecycle (from ideation to retirement) required. Demonstrated expertise with one of the following required: .NET, C#, node.js and modern JavaScript Frameworks in TypeScript or JavaScript (React, Angular, etc.), or Python. System administration and automation with PowerShell or bash required. Knowledge of Open Source (OSS) technologies and libraries required. Experience with public cloud (Azure/AWS/Google Cloud) technologies required. Working knowledge of containers and container orchestration in Kubernetes preferred. Deep experience in one of the following domains: server-side web dev, modern client-side web dev, REST/web services, large scale data analytics using Machine Learning frameworks, networking, and service mesh required. Expertise with SOLID design principles, Object-Oriented Programming and Design required. Experience with SOA patterns and distributed systems design required. Expertise with Continuous Integration and Continuous Delivery systems and tools such as Azure DevOps Services, GitHub Actions, Jenkins, or Teamcity. Proficiency at building build / deployment pipelines in YAML required. Deep expertise in Test Driven Development concepts, methods, and tools. Demonstrated experience in unit testing, integration testing or performance/load testing required. Experience using git, including performing code reviews, pull requests, and following branching standards such as Git Flow or Trunk-Based Development required. Experience presenting in front of technically adept audiences required. Experience with SQL, large datasets, data warehousing and sophisticated ETL processes, analytics engines required. Knowledge of cloud-hosted SQL-based datastores, and NoSQL systems preferred. Proven ability to stay current with emerging technologies and new applications of existing technologies, through work or continuing industry or education involvement required. Proven experience leading and collaborating within team, including business unit teams, to deliver solutions through all aspects of the SDLC required. Proficient verbal and written skills to effectively communicate. Full time hours required. This position requires experience with Fiserv DNA core banking platform SUMMARY The Sr Systems Engineer will lead a delivery team in the design, build, configuration, and maintenance of systems and applications that support internal and external Client business and technology customers, according to design specifications. The Sr Systems Engineer is responsible for solving complex engineering challenges to deliver seamless user experiences. The Sr Systems Engineer will write code, and tests to ensure the quality of that code. The Sr Systems Engineer is responsible for building and maintaining automated pipelines to provision systems and applications. The Sr Systems Engineer will recommend technical solutions to resolve business challenges, contributing to overall system design. The Sr Systems Engineer works closely with and acts as a mentor to other systems engineers and collaborates with business and systems analysts to build enterprise class systems and software. RESPONSIBILITIES Perform all responsibilities in accordance with Clients Competencies, compliance, regulatory, and Information Protection requirements. Responsible for writing unit, integration and interoperability tests, and implementing them into CI/CD pipelines, as well as recommending testing solutions to product team. Create continuous integration / continuous delivery pipelines, to deliver solutions to production. Mentor other engineers in same. Regularly communicate with cross-functional teams and share technical knowledge with the Clients engineering community on relevant topics of interest. Lead a delivery team in the development and testing of system components/services, code, and design reviews. Responsible for quality of all telemetry data, including system health, application logs, application performance, and pipeline metrics. Write process and dataflow diagrams, and be able to speak to frameworks, security, protocols and external dependencies of team's products. Develop prototypes, proofs of concept, and solutions by combining technical expertise with a deep understanding of system design, and mentor junior engineers, where possible. Design applications with a security-first mindset, anticipating risk and implementing cybersecurity patterns at the earliest stages of development. Perform other duties as assigned. QUALIFICATIONS Bachelors degree in technical or business discipline or equivalent required. Advanced degree preferred. Minimum five years of experience delivering systems to production, with an emphasis on Infrastructure-as-Code. Experience writing and publishing reusable, tested modules or libraries for consumption by other teams and team members. Minimum four years of experience with Continuous Integration and Continuous Delivery and tools (e.g., Azure DevOps Services, GitHub Actions, etc.), including ability to coach other engineers in same. Experience with integrating security at design time, and regularly evaluating efficacy of security measures. Experience performing code reviews, pull requests, and following source control standards such as Git Flow or Trunk-Based Development required. Experience designing and delivering two or more infrastructure systems, (e.g., Azure PaaS, Azure IaaS, Windows or Linux servers, SAN, Exchange, IIS, Active Directory, Azure AD, etc.), with automation and central configuration management, required. Experience with multiple database technologies, including platforms, authentication, and connectivity. Ability to write more complex SQL queries desired. Experience communicating technical concepts in front of technically adept audiences required. Proficient at using systematic debugging to diagnose cross service issues, and pipeline automation, sometimes with help from more senior engineers. Experienced in Test Driven Development concepts, methods, and tools. Demonstrated experience in unit testing, integration testing and performance testing. Proficient verbal and written skills to effectively communicate. Be available on an on-call basis to respond to pending issues or problems arising during non-business hours and provide support and response. This position requires experience with Fiserv DNA core banking platform SUMMARY The Sr Systems Analyst (SSA) works collaboratively with leaders and engineering teams in translating end user requirements into functional system designs. This role fine-tunes requirements and develops design specifications. The SSA identifies and plans technical solutions, writing documents from a technical perspective, creating application models and keeping up on technical and industry developments. The SSA works on complex products, spanning companywide initiatives, serves as a subject matter expert across multiple products and acts as a mentor to other Systems Analysts throughout Clients Technology. RESPONSIBILITIES Perform all responsibilities in accordance with Clients Competencies, compliance, regulatory and Information Protection requirements. Lead the process of creating a product/programs business case, managing the identification and proposing viable technology solutions with a focus on reducing technical debt, satisfying regulatory compliance and delivering business features and functional demands. Work with the Product Owner, decision makers and end users to define and document roadmap and sprint-level goals, requirements, user stories and outcomes. Manage the process across their delivery team to elicit, document and communicate user requirements and functional specifications through coordinated workshops, creating use cases and process models. Manage complex software platforms with critical business requirements for financial, product and compliance requirements. This includes managing configuration, data, user permissions, workflow, reporting, upgrades and processing. Work with other IT experts to address product, business, technical and infrastructure needs. Manage the installation of application patches, configuration as needed for software enablement, releases and enhancements on development, test, disaster recovery and production systems, following IT Change Control guidelines, and develop disaster recovery plans for applications/services. This includes in-house, third-party, SaaS and PaaS solutions. Support product operational lifecycle, such as application administration support, configuration, coordinating the development and maintenance of manuals/procedures, troubleshooting and maintaining application upgrade and life-cycle activity roadmaps. Develop and manage communication between end users, vendors and IT departments to resolve production and development environment problems. Manage security practices and ensure Cyber security practices and policies are managed within their program portfolio. Consult, design, implement and provide solution efficiencies to ensure systems meet all data privacy, compliance and regulation requirements. Create and iterate technical documentation consistent with software changes. Monitor performance, discover variances and propose necessary actions. Proactively configure systems based on business drivers and day-to-day systems optimization. Prepare user manuals, technical handouts and operational manuals for the deployed application/system. Mentor less experienced team members on systems, configurations and tool suite. QUALIFICATIONS Bachelors degree in a technical/related discipline required, or equivalent work or education related experience. Advanced degree preferred. Minimum seven years of experience working with business software applications required. Have a working knowledge of theory and usage of Cloud Computing required. Advanced skills with SQL and/or various relational database concepts and languages required, including multiple methods for analyzing, reporting and validating data at the source (eg. SQL queries) required. Capable of developing and delivering the full system development life cycle and its various phases (including user story creation, test planning, test execution, CICD pipeline support, production implementation and break-fix production issue resolution) required. Proven ability to manage solutions delivered in multiple programming languages and technical environments required. Understanding of software engineering vocabulary and data architecture required. Includes experience working with Azure DevOps, JIRA or other Agile development team tools. Excellent troubleshooting and problem-solving skills to identify problems from a functional perspective, specifically when supporting end-user testing and training. Includes proficient use of such tools as Splunk, AppDynamics, etc. Strong interpersonal skills that build rapport and relates well with all levels of the Client. Proficient verbal and written skills to effectively communicate. Full-time hours required, with additional hours as necessary. Be available on an on-call basis to respond to pending issues or problems arising during non-business hours and provide support and response. Keywords: csharp continuous integration continuous deployment javascript access management active directory information technology |
[email protected] View all |
Fri Aug 25 19:17:00 UTC 2023 |