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 modern web technologies.
- Write efficient, 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 innovative ideas to the product roadmap and future feature planning.