Home

Workflow Senior Software EngineerLocation: remote !! Visa: or at Remote, Remote, USA
Email: [email protected]
Processing description:
http://bit.ly/4ey8w48
https://jobs.nvoids.com/job_details.jsp?id=1039018&uid=

From:

VISHAL,

PRANSUTECHSOLUTIONS

[email protected]

Reply to: [email protected]

Workflow Senior Software Engineer

Duration: 6 months

Location: remote

Visa: or

Workflow Senior Software Engineer II

will require expertise in software development, especially in languages such as Java, Python, or similar. Proficiency in process orchestration tools like Camunda, IBM BAW, Appian, Pega, or similar frameworks is essential. Strong understanding of workflow automation, business process management (BPM), and integration technologies is required. Candidates should have a solid foundation in software design patterns, database management, and API integration. Experience with microservices architecture and cloud platforms is increasingly relevant. A bachelor's or master's degree in computer science or a related field is also needed. Leadership skills, problem-solving abilities, and effective communication are crucial for coordinating and leading the development of complex process orchestration solutions.

Strong strategic understanding in the following topics:

Process Orchestration concepts

IBM BAW, Camunda, Appian, Pega, ect.

High level understanding of how these software product work to help maximize and optimize the use of them

Developer concepts

BPMN, modeling concepts, BlueWorks

Rule and Decision Management concepts

User and Group Management concepts

Process UI concepts

Human task management concepts

Process Monitoring and Analytics concepts

Software Product hosting concepts(On-Prem vs Container based implementations vs SaaS)

Expertise in multiple programming languages and concepts

Java

SQL

Security concepts(OKTA, AGIGEE)

DevOps concepts(CICD, Test driven development)

Continuous development and delivery.

Continuous integration.

Continuous testing.

Continuous monitoring.

Continuous feedback.

Continuous deployment.

Continuous operations.

Cloud engineering(AWS, IBM Cloud, Google Cloud), Kubenettes

Legacy code(COBOL, .NET, C#)

Pub/Sub Event messaging concepts

REST API

Salesforce

UI

BPMN

IBM BAW(Spark)

JavaScript(Client-side, Server-side)

Document Processing concepts(BOX, Content Manager)

DB2 LUW, IBM MQ, Microsoft Exchange Api

AI

Database concepts

On-prem(server), Cloud SaaS concepts, Self-hosting PaaS concepts, IaaS concepts

Data and Analytics general knowledge

Leadership Skills

Customer-Centric

Customer experience shapes all aspects of the current software development landscape. Businesses look toward software providers and developers to help them understand customers in context and meet their ever-changing needs and rising expectations. The workflow squad will need someone that is good with both internal and external customer strategic vision.

Adaptability

Customer-centricityand effective problem-solvinghinges on the ability to adapt to changing requirements and respond to new needs on-the-fly. In software development, things rarely go as planned. Unexpected snags are par for the course.

Learner/Teacher Mentality

Strong leaders should be proactive about monitoring emerging trends, learning in-demand programming languages, and continuously upskilling both themselves and the entire team.

Resilience

Resilience may not be the first thing you think of when it comes to technical leadership skills. However, a good leader is someone who doesnt give up or get frustrated in the face of a challenge. You dont always need to have all of the answers and that its just as valuable to ask for help.

Emotional Intelligence

For software leaders, emotional intelligence is essential for understanding what customers want, empathizing with their challenges, and getting individual contributors to deliver the best possible results.

Deep Technical Knowledge

In many cases, the best leaders may not be the strongest individual contributorrather, theyre the ones who can effectively motivate others to achieve the target outcome. That said, the whole if you cant do, teach mentality doesnt really apply when it comes to software development leaders. Instead, you want that rare individual who understands people and knows the entire tech stack inside and out.

Strong Communication Skills

You cant lead a software team without having excellent communication skills. Its up to the team lead to communicate expectations, roles, and responsibilitiesand pass client requirements on to the development team in a way that maintains the integrity of the initial plan. Its also worth noting that the value of great communication extends beyond the team.

Servant Leadership

Servant leadership isnt as drastic as it sounds. The idea is, leaders trade in traditional workplace hierarchies in favor of an approach that nurtures the development and growth of individual contributors. This approach follows the logic that, rather than flexing their authority and barking orders, leaders get results by empowering others, helping them unlock their potential, and set up the team to work effectively.

Delegate

Delegating has been a valuable skill for as long as people have banded together in pursuit of a common goal. Still, it remains valuable and worth a mention. Many leaders struggle with delegation, believing that theyre the only ones who can meet a certain set of standards. While that unwillingness to let go has always been problematic, it could be a fatal mistake in todays fast-paced, competitive landscape where even collaborative, empowered teams rely on AI to keep up with demand.

Big Picture Focus

Modern software development leaders must have the ability to zoom out and examine the big-picture. Some developers struggle with this as theyre used to maintaining a tight focus on one task at a time. However, strong technical leadership demands a deep understanding of the relationship between each feature/service/module and how they work together to create a unified experience. On an even broader level, that ability to shift focus enables leaders to ensure that theyre moving the needle in the right direction and wont be blindsided by emerging trends/competitors/changing requirements.

Keywords: csharp artificial intelligence user interface message queue information technology golang card
http://bit.ly/4ey8w48
https://jobs.nvoids.com/job_details.jsp?id=1039018&uid=
[email protected]
View All
01:53 AM 23-Jan-24


To remove this job post send "job_kill 1039018" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]


Time Taken: 0

Location: ,