The Job logo

What

Where

Sr Application Develop Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Lead a project or solution team of developers, testers, or enterprise support associates. Ensure delivery of planned features with high quality. Mentor the team and review code. Lead technical best practices and principles. Work closely with architects and other key members. Support project plans and resource allocation. Improve processes and team culture.

What success looks like in this role:

  • The role will lead a project or solution team of developers, testers, or enterprise support associates.  
  • Be a key leader of the engineering teams with hands-on development 
  • Be a key leader in the delivery of all planned features and tasks across the teams by ensuring adherence to high quality 
  • Review all complex and major code, provide constructive feedback, technically mentor the team and follow up on all sprint standup AIs pertaining to design, implementation, testing, delivery and other engineering aspects 
  • Arrange and perform regular technical review of the solution and application. 
  • Lead the technical best practices and principles on API and Microservice architecture. 
  • Work in harmony and closely with architects, DevOps engineers and other key members across multiple scrums to ensure complete alignment of design and implementation, quality and performance goals 
  • Assist the architects by providing PoC support, evaluation of tech-stack, and enable the team to understand the design and architecture and expected implementation aspects 
  • Work with the project manager to support project plans and correct resource and time allocation. 
  • Responsible for the technical governance as scrum master and manage the technical tasks for the project. 
  • Incumbents may lead teams coordinating the workflow of lower-level professionals, while performing a set of similar or more complex duties themselves.  
  • Coordinates and supervises the daily activities of a support, production or operations team.  
  • Sets priorities for the team to ensure task completion, coordinates work activities with other leads.  
  • Decisions and problem solving are guided by policies, procedures and business plan; receives guidance and oversight from manager.  
  • Liaise with customers and key stakeholders to manage contracts and relationships 
  • Improve upon existing processes and team behaviours to create a positive culture in the workplace 

 

You will be successful in this role if you have:

Key Qualifications

  • Experience in developing modern Microservice applications with Spring Boot on AWS/Azure/GCP in an Agile model with full integration with DevSecOps and automated CI/CD; Domain Driven Design (DDD) is a great plus. 
  • Experience in technical implementation with the following technologies, tools or related areas: 
  • Minimum of 5 years of relevant experience with API concepts and technologies such as REST, JSON, XML, SOAP, YAML, GraphQL, and Swagger 
  • Java/J2EE stack with Spring Boot and related technology stack 
  • Good expertise in UI technologies such as React or Angular 
  • Public cloud platform such as AWS, Azure, Google 
  • Development environments such as Visual Studio, Eclipse 
  • Jenkins & pipeline (CI/CD), Maven, Nexus 
  • Cloud-based Kubernetes platform 
  • API Gateway such as Zuul, Apigee 
  • NoSQL (E.g. MongoDB) 
  • RDBMS and SQL (E.g. MySQL / Oracle) 
  • Distributed caching (E.g. REDIS) 
  • Centralized logging platform (E.g. ELK) 
  • End to end tracing 
  • App Performance Monitoring 
  • Service Mesh 
  • GIT (E.g. Gitlab / Bitbucket / GitHub) 
  • Fortify, Blackduck, Sonarqube 
  • MQ Technology (E.g. IBM MQ / Rabbit MQ) 
  • Kafka 
  • Servers such as IIS 
  • Experience in working fast paced dynamic work environment  
  • Experience in triaging live production issues and resolving the issues within SLA leveraging the DevOps ecosystem 
  • Ability to resolve complex problems with cost effective and innovative solutions 
  • Willingness to learn new technologies as the market evolves 
Set alert for similar jobsSr Application Develop Engineer role in Hyderabad, India
Unisys Logo

Company

Unisys

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Technology

Locations

Hyderabad, Telangana, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Cyient Logo

Sr. Application Engineer - Control Systems (PLC)

Cyient

Hyderabad, Telangana, India

Posted: a year ago

Job Description Develops application software to meet requirements of project contractual documents while adhering to Project Methodology.  Application Engineers demonstrate PLC expertise in developing application monitoring and control software, control testing, and providing PLC training, if necessary.  Follows and document configuration methods and PLC development techniques.   • Receives project requirements and direction through meetings with the Regional or Project Manager and review of the contract documents. • Produces the System Control Narrative for projects. • (PLC) Application Engineers develop Programmable Logic Controller (PLC) programs based on the contract documents and System Control Narrative using the PLC manufacturer’s Programming Software. • Installs all developed application software and required vendor software, and verifies their proper execution. • Interfaces with third-party vendor systems via industrial communication protocols, when applicable. • Participates in Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT), when required. • Demonstrates overall system functionality to the Owner/Engineer/Contractor including hardware and network operation, SCADA monitoring and control, displaying data, alarming, and historical data collection for report generation. • Generates and gathers all required final project documentation. • Provides technical assistance to Customers.   Holistic PLC programming experience with thorough proficiency in at least one of the following platforms is expected: • Preferably: Allen Bradley, Schneider Unity Pro, Modicon • Optionally: GE Fanuc, Siemens   Experience/Exposure to following HMI development software packages & activities (HMI/SCADA Software Project Development, Graphical Animation of Process Data, Process Data Entry and Display, Alarming and Annunciation, VB & VBA Programming, Trending, Data Logging of Process Data, Industrial Network Communication Design and Implementation) will be an added advantage: • Preferably: Ignition, Citect SCADA, Wonderware Intouch • Optionally: Rockwell Factory Talk, Intellution iFix   The ideal candidate will have a proven track record in programming as well as the ability to develop and implement standard engineering practices and provide detailed documentation during project development. • A BS in Electrical, Mechanical or Computer Engineering is desired. • A minimum of 5 years' of relevant experience in a similar position is required. • Experience in Water/Wastewater industries is a plus. • This position requires regional travel for project meetings and startups.   Skills & Experience Citect SCADA, HMI Configuration, HMI Programming, IGNITION, Modicon PLC, PLC Programming, Rockwell PLC   Cyient is an Equal Opportunity Employer. Cyient recruits, employs, trains, compensates, and promotes regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, veteran status, and other protected status as required by applicable law. We are proud to be a diverse and inclusive company where our people can focus their whole self on solving problems that matter.

Opentext Logo

Sr. Software Engineer - Tidal Application (ETL Tool )

Opentext

Hyderabad, Telangana, India

Posted: a year ago

You are Great at : A deep knowledge of unstructured data A deep knowledge of the Tidal application( Preferable )   Having Knowledge on scheduler tools any of mentioned skills UC4,Corn Jobs App Work,Air Flow, Informatica Scheduler. Understanding of ETL tooling and how to move unstructured data (preferably Informatica) Knowledge of Records manager Understand the data tooling landscape and which solution is the best fit for which tasks Unit test and peer review of code Produce all relevant documentation (e.g. solution designs, mapping specifications, training materials etc) required to fulfil the role. Work with the Test teams to define requirements create test and execute them Working with IT to understand and follow the Change and deployment process Work package estimation Patching and upgrading the platform Complete and up to date technical documentation of all systems Stable and available platform with minimal downtime Unplanned outages managed to a minimum rate or occurrence Successfully learning other technology areas to be able to assist across the landscape Carrying out tasks to the required standard and within the required timeframes Accurately estimating complexity and duration of solutions Experience in Administration or Development of Records Manager Demonstrable experience of ETL Understanding of development tooling ie. Octane Excellent analytical skills Highly organised and structured approach to work Must be able to work independently and with minimal supervision Have strong communications skills to make presentations both in face-to-face meetings and remotely over the telephone. The ability to work in a constantly-changing environment Have flexibility in working patterns – especially as you need to interact with people located in the Americas and Asia Pacific as well as EMEA. Experience of the full software development life cycle (SDLC), software development, testing methodologies.  This should include Agile methodologies such as Scrum, Kanban etc. Knowledge of and/or qualifications in ITIL Bachelor's (undergraduate) degree in computer science, information systems or equivalent experience.  Minimum of 5 years experience of contributing to the success of a range of small-to-midsize projects of increasing complexity and business criticality

Tata Consultancy Services Logo

Engineer-Application Management

Tata Consultancy Services

Hyderabad, Telangana, India

Posted: a year ago

Job Description Dear Candidate,  Greeting From TCS!!  TCS has always been in the spotlight for being adept in "the next big technologies". What we can offer you is a space to explore varied technologies and quench your techie soul. The customer - LSEG (London Stock exchange group) is a leading global financial markets infrastructure and data group, also they are dedicated partners with a deep commitment to excellence, delivering value for their customers.  They are leaders in data and analytics, risk, collateral and processing solutions, capital formation and trade execution.  With them you get the level of influence and opportunity that you'd have at a startup, combined with the large-scale impact of working at a global company LSEG is a global organization spanning 70 countries and one rooted in a culture of growth, opportunity, diversity, and innovation, this is a place where everyone can grow, develop, and fulfil your potential with purposeful careers. Role: Engineer, Application Management - Corporate Technology  Desired Experience Range: 4+ years Location of Requirement: Hyderabad Must-Have: 4+ years hands-on experience working with Linux Servers for, with a deep understanding of server administration, performance tuning and security. 3+ years working experience/in-depth knowledge of AEM architecture, installation, configuration, and troubleshooting with expert knowledge in AEM administrations, including advanced configurations in User & User group access management, author, publisher, and dispatcher. 2+ years of experience with cloud services and platforms, preferably AWS, for application deployment and management. Strong understanding of web technologies, including Apache, HTTP, and caching mechanisms. Proficiency in scripting and automation using tools like Shell, Python, or PowerShell. Experience with monitoring tools like Splunk, Datadog, New Relic or Prometheus, and proficiency in analyzing system logs and performance metrics. Familiarity with DevOps practices, CI/CD pipelines and tools Jenkins, Nexus, and Gitlab.  Familiarity with DNS management and troubleshooting. Knowledge of SSL/PKI certificate management and implementation. Experience with Jira, Confluence and ServiceNow.  Experience working with SQL and administering (MySQL / MSSQL). Hands on experiences with .NET framework (or Java & JS) and PHP. Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams. Good to Have: Solid understanding of cloud infrastructure and containerization technologies (eg: Docker). Experience in IaC, Terraform, Ansible and Puppet. Experience with Kaltura, Salesforce and Dell Bhoomi are nice to have. Strong organizational and time management abilities, with the capacity to prioritize tasks and meet deadlines. Strong problem-solving and troubleshooting skills, with the ability to analyse and resolve complex technical issues. Ability to work independently and in a team environment. Ability to communicate effectively in English with all levels of staff, both orally and written. Ability to manage own work and multitask to meet tight deadlines without losing sight of priorities under minimum supervision. Highly motivated, self-directed individual with a positive & pro-active attitude to work. Managing incidents, change requests, service requests and driving TRT (Technical Recovery Team) calls. Minimum knowledge and understanding of financial markets are desirable. Detailed Responsibilities:  Ensure high availability and reliability of Adobe Experience Manager (AEM) infrastructure and applications. Collaborate with development and infrastructure teams to design, implement, and maintain scalable and secure AEM environments. Monitor system performance, troubleshoot issues, and provide root cause analysis for incidents and outages. Automate routine tasks and develop scripts and tools to streamline processes and improve system efficiency. Contribute to the development of disaster recovery plans and participate in periodic drills and exercises. Oversee the day-to-day operations of the application infrastructure, ensuring high availability, performance, and security. Manage the deployment, configuration, and troubleshooting of applications in various environments, including development, testing, and production. Perform regular system maintenance, including applying patches, upgrades, and configuration changes to ensure system security and stability. Ensure proper documentation of application configurations, processes, and procedures. Collaborate with vendors and other external partners to ensure smooth integration and support for applications. Working closely with Adobe support to resolve platform level issues with performance and security.  Engage in and improve the whole lifecycle of services - from inception and design, through to deployment, operation, and refinement.  Participate in Project related activities to meet operational needs.  To follow and adhere to established Incident Management, Change Management and Problem Management procedures.  Provide on-call support when necessary and serve as part of a 24x7 On Call rotation. Stay updated with industry trends and emerging technologies related to AEM and applications. Education and Professional Skills: BS/MS degree in Computer Science, Software Engineering or STEM degree (Desirable)   Solid English reading/writing capability required. Strong communication & articulation skills. Curious about new technologies and tools, creative thinking and initiative taking. Relevant AWS, AEM certifications will be beneficial.