Software Engineering & Development Officer
Core
Design, develop, test, maintain, and support enterprise applications and backend services for business-critical applications and infrastructure.
Role type
Senior Software Engineer (Backend & Application Support)
Builds
Enterprise applications, backend services, RESTful APIs, and database solutions
Domain
Financial Services / Investment Management
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, SQL, RESTful API design, Microservices architecture, Database modeling, SQL development, React JS
Preferred skills
Windows platform support, SQL Server, Scripting (VBA, PowerShell, VBScript, Batch), Visual Studio, Cloud platforms, Container deployment, Financial services experience
Technologies
Java, Spring Boot, React JS, SQL, SQL Server, Windows, Visual Studio
Responsibilities
Design and build backend services and RESTful APIs; Develop and maintain database solutions; Integrate backend services with frontend and third-party systems; Support service-oriented and microservices architectures; Produce and maintain technical documentation; Collaborate with business users and infrastructure teams to resolve incidents.
Seniority
Senior, hands-on IC