What are the responsibilities and job description for the Sr. Engineer position at Ness Digital Engineering?
Description
Job Title: Senior Engineer
Location: WTC - NYC (Hybrid – 4 Days Onsite)
About The Role
We are seeking an experienced Senior Engineer with a strong background in both low-code platforms and traditional server-side development. The ideal candidate will bring deep technical expertise, strong domain knowledge in asset and trade allocation processes, and able to develop scalable, high-performance solutions. This is a hybrid role based out of ourWorld Trade Center office in NYC, requiring 4 days per week onsite and 1 remote day.
Key Responsibilities
Job Title: Senior Engineer
Location: WTC - NYC (Hybrid – 4 Days Onsite)
About The Role
We are seeking an experienced Senior Engineer with a strong background in both low-code platforms and traditional server-side development. The ideal candidate will bring deep technical expertise, strong domain knowledge in asset and trade allocation processes, and able to develop scalable, high-performance solutions. This is a hybrid role based out of ourWorld Trade Center office in NYC, requiring 4 days per week onsite and 1 remote day.
Key Responsibilities
- Involved in technical design, architecture, and implementation of solutions across platforms includingMendix, Java/Python, and SQL.
- Collaborate with product owners, business stakeholders, and cross-functional teams to understand requirements and translate them into robust, scalable designs.
- Good understanding of modernization andmigration/refactoring of legacy systems to modern architectures and frameworks.
- Ensure optimal use of multi-threading and concurrency techniques to deliver high-performance server-side applications.
- Deliver quality code adhering to best practices & standards
- Design and optimize data models and queries for asset allocation and trade execution workflows.
- Maintain strong alignment with business needs and compliance requirements in a fast-paced financial services environment.
- 6 years of hands-on software development experience.
- Proficiency in:
- No-Code/Low-Code platforms, particularly Mendix.
- Java and/or Python for backend/server-side development.
- SQL and relational database design/performance tuning.
- Experience in implementing solutions usingmulti-threading and concurrency.
- Strong knowledge of application migration, modernization, and codebase refactoring.
- Deep domain knowledge in asset allocation, trade allocation rules, and execution processes.
- Experience working in agile environments with CI/CD pipelines and DevOps integration.
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Familiarity with message queues, event-driven architectures, and microservices.