Senior Software Developer
Actively Reviewing the ApplicationsMariApps Marine Solutions
India, Kerala, Kochi
Full-Time
Posted 1 week ago
•
Apply by June 4, 2026
Job Description
Senior Software Developer (Financial ERP & Automation)
Overview
We are looking for a highly skilled and experienced Senior Software Developer to become a key person in our engineering team. You will drive the design, architecture, and successful delivery of our mission-critical Financial applications within our core ERP system.
This role requires balancing hands-on development (C#, modern .NET, SQL Server) with technical ownership, focusing specifically on building new applications for financial processes, enhancing existing functionality, and implementing business-critical automations. We seek a candidate with deep technical expertise who is genuinely interested in or possesses a foundational understanding of finance and accounting principles.
Key Responsibilities
Overview
We are looking for a highly skilled and experienced Senior Software Developer to become a key person in our engineering team. You will drive the design, architecture, and successful delivery of our mission-critical Financial applications within our core ERP system.
This role requires balancing hands-on development (C#, modern .NET, SQL Server) with technical ownership, focusing specifically on building new applications for financial processes, enhancing existing functionality, and implementing business-critical automations. We seek a candidate with deep technical expertise who is genuinely interested in or possesses a foundational understanding of finance and accounting principles.
Key Responsibilities
- Lead the technical design and architecture of major application components related to our financial processes, ensuring alignment with overall business strategy and engineering standards.
- Lead the development and deployment of robust, scalable applications using .NET 6+ / .NET Core, C#, and modern ASP.NET Core frameworks.
- Design and govern the creation of high-volume, resilient, and secure RESTful Web APIs and services for seamless integration across the ERP system and external services.
- Drive the evolution of the SQL Server data model, conducting advanced performance analysis and setting standards for data integrity and query efficiency.
- Apply Financial Context: Collaborate closely with Finance and Accounting stakeholders to translate complex regulatory and business requirements into effective, scalable technical solutions.
- Design and implement robust automation solutions to streamline financial workflows.
- Conduct rigorous architectural and peer code reviews to maintain adherence to architectural, coding, and security standards.
- Serve as an escalation point for complex production issues, performing Root Cause Analysis (RCA) and implementing permanent, scalable solutions.
- Actively evaluate, recommend, and champion the adoption of new tools, frameworks, and architectural patterns to continuously improve our technology stack.
- Participate fully in Agile/Scrum ceremonies, contributing strategic insights to planning and estimation.
- Expert proficiency in C# and the modern .NET ecosystem (.NET Core / .NET 6+).
- Deep experience with ASP.NET Core (MVC, Web API/Minimal APIs) and designing clean, maintainable microservices or layered architectures.
- Expertise in SQL Server with a deep understanding of query optimization, execution plan analysis, and database performance tuning.
- Mastery of software architecture principles, including SOLID, design patterns, and Domain-Driven Design (DDD).
- Proven experience with Entity Framework Core (EF Core) and advanced techniques in LINQ for data manipulation.
- Hands-on experience with source control tools like Git and working with CI/CD pipelines (e.g., Azure DevOps, Jenkins).
- Working knowledge of cloud platforms (Azure or AWS) is required; experience with microservices architecture is an added advantage.
- Interest in or basic understanding of financial/accounting processes (i.e. Interest calculations, accounting logic or typical workflows in accounting) is of advantage. Prior experience developing financial or ERP software is a significant advantage.
- Excellent problem-solving, analytical, and communication skills, with a track record of leading technical initiatives.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience in Agile / Scrum methodology
- Experience in APIs related to Accounting will be good but not a must
- Experience in Audit logging and traceability
- Knowledge in Reporting Tools will be good but not a must
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Surveyor(Insurance claims)
TipTopJob
Chennai
Full-Time
1–2 years
Clean architecture
Schema design
Query optimization
+4
Product Engineer (Software Engineer)
Uplers
Hyderabad
Full-Time
4–8 years
Design patterns
Level design
Entity Framework
+6
Video Content Creator/Producer (Shoot & Edit)
alt.f coworking
1–2 years
Query optimization
Entity Framework
Design patterns
+2
Gen AI Intern
Setoo
Hyderabad
Full-Time
1–2 years
Software architecture
OAuth 2.0
Entity Framework
+3
Principal Product Manager
UiPath
4–8 years
Level design
Clean architecture
Design patterns
+4
Share
Quick Apply
Upload your resume to apply for this position