We're in search of a motivated Software Engineer to lead the development, improvement, and upkeep of applications in our dynamic, fast-paced setting. Collaborating closely with senior team members, you'll handle medium to large-scale projects across various fields, ensuring top-notch solutions. Alongside maintaining and modernizing existing systems, you'll also drive new application development initiatives.Responsibilities:Act as the primary liaison and lead support associate for critical applications and processes, swiftly resolving customer issues.Play a crucial role in the entire application lifecycle, covering development, testing, release, and ongoing support, guided by detailed requirements and mentorship from senior engineers/architects and management.Engage with technical and business leaders, as well as product owners, to effectively gather and understand requirements and acceptance criteria.Deliver clean, well-documented, and maintainable code for medium to large-scale projects, adhering rigorously to defined coding standards.Actively participate in Design and Deploy Tollgate reviews, ensuring buy-in from cross-functional teams, including QA, Architect, Security, Webmaster, and Operations.Thoroughly document systems, software architecture, and processes, including application documentation and dependency diagrams.Develop unit/UI tests to identify defects and utilize CI/CD pipelines for efficient code building and deployment.Handle the triage of production issues, collaborating seamlessly with multiple teams for in-depth problem analysis and resolution.Lead backend database design efforts, collaborating with product owners and designers on UI/UX design aspects when applicable.Assign projects and meticulously review deliverables from both onshore and offshore software engineers.Provide constructive input to department management regarding the allocation and performance of team members on projects.Requirements:Bachelor’s Degree in Computer Science, Computer Engineering, or equivalent, or demonstrated proficiency through equivalent years of software development experience.8-10 years of hands-on experience in webMethods development.Proficiency in Oracle PL/SQL.Demonstrated experience in full stack development with expertise in integration technologies such as MQ Series, APIs, and Kafka.In-depth knowledge of web technologies, including installation and maintenance in both Windows and Linux environments.Expertise in relational database design and implementation, ensuring robust and efficient data management solutions.Experience with source code management tools and automation, facilitating streamlined development workflows and version control.