Software Engineer Opportunities
We are building a cutting-edge data and analytics platform to support deal management, research, and decision-making across our business. As a senior software engineer, you'll help develop scalable, cloud-based services used by internal stakeholders globally.
Responsibilities
* Work as part of an agile engineering team to deliver high-quality software solutions.
* Design, develop, and maintain backend services and user interfaces.
* Collaborate with analysts, QA engineers, and stakeholders to clarify requirements and ensure technical feasibility.
* Contribute to technical design and architectural decisions.
* Lead by example in writing clean, secure, and maintainable code.
* Review code and design documents to ensure technical quality and consistency.
* Stay up-to-date with emerging technologies and contribute to ongoing technical innovation.
* Drive improvements in development processes, codebase health, and team productivity.
Requirements
* 5–7+ years of experience in software development, ideally working on enterprise-scale platforms.
* Strong experience with JavaScript/TypeScript and modern frameworks.
* Experience with Node.js for backend development.
* Solid knowledge of RESTful APIs, design, and integration.
* Strong SQL and relational database experience (e.g., PostgreSQL, MySQL, etc.).
* Experience with Angular or React is highly desirable.
* Working knowledge of Java/Spring Boot or similar statically typed languages is a plus.
* Strong grasp of secure coding practices and performance optimization.
* Familiarity with public cloud services (e.g., Azure, AWS, or GCP), especially in a production environment.
* Excellent problem-solving skills, strong communication, and a proactive approach.
Benefits
Key Technologies
* Backend: Node.js, Java, Spring Boot
* Languages: JavaScript, TypeScript, Java
* Frontend: Angular, React
* APIs: RESTful services
* Database: SQL, PostgreSQL, MySQL (or equivalent)
* Cloud: Azure (preferred), AWS or GCP (nice to have)
* Tools: Git, CI/CD pipelines, Agile methodologies