| 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 |