it

Lead Software Engineer (Billing)

Job Remote14 days ago

The position is for a Lead Software Engineer focused on billing systems within a technology-driven organization. The role involves designing, developing, testing, and documenting software applications, integrations, and tools using JavaScript, Java, .Net, and other object-oriented programming languages. Responsibilities include owning application performance, conducting root cause analysis for incidents, resolving defects, and ensuring robust production support for both internally developed and third-party systems. The engineer will work closely with product owners and stakeholders to refine user stories, ensuring they are clear, testable, and aligned with business needs. They will implement agile/scrum methodologies, continuous integration, and automated testing frameworks while troubleshooting server, database, and user interface performance issues. Code reviews with senior engineers, participation in design discussions, and technical leadership across project phases are key aspects of the role. The position emphasizes continuous learning, staying current with technological trends, and prototyping emerging tools for potential adoption. Adherence to project timelines, maintenance plans, and production documentation is required. The engineer will also contribute to organizational knowledge through communities of practice and cross-functional collaboration. Communication and coordination with product teams ensure technical solutions meet business objectives. This role is ideal for a senior technical professional seeking to drive impact in a dynamic, innovation-focused environment.

Source: Himalayas