Nod CareersAuto-apply free

Software Engineer

weekday-1 ยท Bengaluru, India
Auto-apply to this job with Nod โ†’
๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†'๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€ ๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿฐ๐Ÿฑ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿต๐Ÿต๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿฐ๐Ÿฑ-๐Ÿต๐Ÿต ๐—Ÿ๐—ฃ๐—”) Experience: 9+ yrs Location: Bengaluru We are looking for an experienced Software Engineer โ€“ Treasury Technology, Equities Financing to design, develop, and maintain high-performance software systems supporting global trading and equities financing operations. The ideal candidate will have strong expertise in C#, .NET, and Microsoft SQL Server, combined with a solid understanding of software architecture, distributed systems, automated testing, and production support. This role requires strong problem-solving skills, technical ownership, and the ability to collaborate with business stakeholders and globally distributed engineering teams. Requirements Key Responsibilities โ€ข Design, develop, test, and maintain enterprise-grade software applications using C# and .NET to support treasury technology and equities financing operations. โ€ข Collaborate with business users to gather, clarify, and refine functional and technical requirements. โ€ข Translate business needs into scalable, secure, and maintainable software solutions. โ€ข Design and optimise database structures, queries, stored procedures, and data access components using Microsoft SQL Server. โ€ข Apply object-oriented programming principles, design patterns, and software architecture best practices. โ€ข Build and maintain distributed applications and microservices with a focus on scalability, resilience, and performance. โ€ข Develop and maintain automated tests, unit tests, and test-driven development practices to ensure software quality. โ€ข Implement and improve CI/CD and DevOps workflows using tools such as GitHub, GitLab, and Jenkins. โ€ข Support containerised application development and deployment using Docker. โ€ข Implement monitoring, logging, and observability practices to improve application health and reliability. โ€ข Diagnose and resolve complex production incidents, perform root-cause analysis, and implement preventive remediation measures. โ€ข Identify opportunities to modernise systems, improve performance, and introduce technologies that enhance engineering productivity. โ€ข Participate in code reviews, technical design discussions, and continuous improvement initiatives. โ€ข Collaborate effectively with globally distributed engineering teams across multiple time zones. โ€ข Maintain technical documentation and uphold engineering, security, and ethical standards. What Makes You a Great Fit โ€ข 9+ years of professional software engineering experience, including at least 8 years of hands-on object-oriented programming using C# and .NET. โ€ข Strong proficiency in C#, .NET application development, object-oriented design, and clean coding practices. โ€ข Significant experience working with Microsoft SQL Server, including database design, query optimisation, and troubleshooting. โ€ข Hands-on experience with automated testing, unit testing, and Test-Driven Development (TDD). โ€ข Strong understanding of design patterns, software architecture, distributed systems, and microservices. โ€ข Experience with Docker, containerisation, CI/CD pipelines, and DevOps tools such as GitHub/GitLab and Jenkins. โ€ข Familiarity with application monitoring, logging, observability, and production incident management. โ€ข Strong analytical thinking, debugging, and problem-solving capabilities. โ€ข Ability to understand complex business requirements and translate them into reliable technical solutions. โ€ข Excellent written and verbal communication skills, with the ability to collaborate across business and engineering teams. โ€ข Comfortable working with globally distributed teams across the United States, Poland, and India, with flexibility to accommodate cross-time-zone collaboration. โ€ข A bachelor's degree in Computer Science, Engineering, or another relevant technical or scientific discipline is preferred. โ€ข High standards of professionalism, accountability, integrity, and commitment to delivering reliable software.

Let Nod apply for you โ†’

More jobs at weekday-1

Content Strategist โ€” weekday-1Actuarial โ€” weekday-1AGM Design โ€” weekday-1Analog circuit design engineer โ€” weekday-1AI/ML Engineer โ€” weekday-1Analog Mixed Signal Engineer โ€” weekday-1