Job Description
Senior Software Engineer Insightsoftware is a growing, dynamic computer software company that helpsbusinessesachievegreater levels of financial intelligence across their organization with our world-class financial reporting solutions. At Insightsoftware, you will learn and grow in a fast-paced, supportive environment that will take your career to the next level. We are looking for future Insighters who can demonstrate teamwork, results orientation, a growth mindset, disciplined execution, and a winning attitude to join our growing team!The Equity Management team is growing fast, retaining an agile startup mindset but delivering enterprise solutions to the top players in the financial domain. This is your chance to be part of a team that delivers high quality software that changes the way our customers do business while having fun at work.
We are seeking a highly skilled
Senior Software Engineer with a strong background in cloud-based ERP systems to join our dynamic technology team. The ideal candidate will bring a solid mix of technical and functional ERP expertise. A strong command of SQL/PLSQL, experience with enterprise databases (e.g., Snowflake, Oracle, Azure, PostgreSQL), and the ability to troubleshoot and enhance performance are essential for success in this position.
ResponsibilitiesDesign, develop, and maintain ERP-related solutions and customizations on platforms like Oracle Cloud ERP, EBS, Workday, SAP S4/Hana or similar.Work closely with functional teams to understand business requirements and translate them into technical specifications and solutions.Serve as a bridge between functional stakeholders and technical teams, offering insight into ERP system capabilities and configurations.Write and optimize complex SQL and PL/SQL queries to ensure fast, accurate data retrieval across large datasets.Manage and maintain various databases including Oracle, Snowflake, Azure, and PostgreSQL.Build and maintain robust ETL pipelines for seamless data movement between systems.Ensure data integrity and consistency across ERP modules and third-party integrations.Identify performance bottlenecks and resolve system issues in ERP applications and underlying databases.Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.Develop automation scripts for routine tasks, deployments, or testing where applicable.Leverage scripting to improve operational efficiency and reduce manual effort.QualificationsQualificationsA bachelors degree in computer science, or equivalent experienceOverall 6+years of experience in technical leadershipExperience working with database technologies including PostgreSQL, Snowflake, Oracle and othersProficient in SQL, PL/SQL, and familiar with ETL tools or frameworksExcellent analytical and troubleshooting skillsStrong communication and interpersonal skills with collaborative mindsetExperience in programming languages like C# is a plusAdditional InformationAdditional Information**
At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located . **Background checks are required for employment with insightsoftware, where permitted by country, state/province.**
At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located . **Background checks are required for employment with insightsoftware, where permitted by country, state/province.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: DBA / Data warehousing
Role: Database Administrator
Employement Type: Full time
Contact Details:
Company: Insightsoftware
Location(s): Hyderabad
Keyskills:
technical leadership
plsql
sql
troubleshooting
etl
c#
snowflake
erp
oracle
sql queries
gl
microsoft azure
oracle cloud
oracle fusion
jquery
postgresql
cloud erp
scrum
software engineering
technical specifications
html
mysql
agile
sap hana