Responsibilities
Software Design & Development
Design, develop, and test software for the Certent Disclosure Management (CDM) financial reporting solution.
Architect and build scalable web applications using C# , ReactJS , and up-to-date web technologies.
Write effective, reusable, and testable code following SOLID principles and design patterns .
Develop clean, maintainable, and extensible solutions within distributed systems.
Build and consume REST APIs and work with microservices architectures .
Technical Leadership & Collaboration
Contribute to overall solution architecture and participate in code reviews and architecture discussions .
Work closely with cross-functional teams including UX , Product Management , QA , and Backend teams.
Provide technical mentorship and guidance to junior engineers, promoting a culture of excellence and ownership.
Quality & Continuous Improvement
Proactively identify and fix bugs while addressing technical challenges.
Collaborate in defining and implementing best practices for code quality, testing, and scalability.
Contribute cutting-edge ideas to the product roadmap and future feature planning.