Complyright

posted 4 months ago

Full-time - Senior
Remote
5,001-10,000 employees

About the position

As a Senior .NET Software Developer at ComplyRight, Inc., you will be an integral part of a dedicated cross-functional team focused on developing and scaling our platforms. This role is designed for a highly collaborative environment where you will have the opportunity to grow as a software developer while working with new technologies that have a direct impact on our customers. Your technical expertise will be crucial in shaping the future of HR, Tax, and compliance software, ensuring that our solutions not only meet but exceed industry standards. In this position, you will be responsible for maintaining and optimizing existing solutions to ensure high availability and performance. You will design and implement new, innovative solutions while adhering to best practices for performance and scalability. Your role will also involve collaborating closely with Product Owners, QA, and other developers as part of the Agile (SCRUM) process, ensuring that all team members are aligned and working towards common goals. Additionally, you will participate in code reviews and assist with regular analysis to maintain the quality of our software products. Documentation is a key aspect of this role; you will produce and maintain system diagrams, data models, and other relevant documentation to support the development process. As you grow in this position, you may also be assigned other duties that contribute to the overall success of the team and the company.

Responsibilities

  • Maintain and optimize existing solutions to ensure high availability and performance
  • Design and implement new, innovative solutions following best practices for performance and scalability
  • Maintain and improve the functionality of existing software and products
  • Collaborate with Product Owners, QA, and other developers as part of the Agile (SCRUM) process
  • Participate in code reviews and assist with regular analysis
  • Produce and maintain documentation, system diagrams, and data models
  • May perform other duties as assigned

Requirements

  • Bachelor's degree in Computer Science or related field
  • 4+ years of experience in software development
  • Experience in .NET web development using C#
  • High proficiency with latest versions of Angular (v8+)
  • Experience with SQL Server and SQL best practices
  • Experience with web services and various protocols (SOAP, REST, JSON)
  • Experience with HTML, CSS, and JavaScript
  • Experience with integrating third party tools, API development, and cloud (Azure) middleware platforms
  • Familiarity with SOAs, elasticity, security, and micro-services
  • Ability to troubleshoot and resolve integration and migration issues
  • Excellent verbal, written, and listening skills
  • Strong interpersonal and leadership skills including collaboration, facilitation, and negotiation
  • Demonstrated organizational skills, follow through, and detail-orientation
  • Ability to prioritize and multi-task successfully in a deadline-intensive environment
  • Ability to learn quickly, self-teach, take initiative, and adapt easily to changes

Benefits

  • Comprehensive benefit package including several health plans to choose from
  • Dental and vision insurance
  • Wellness programs
  • Life and disability coverage
  • Flexible spending accounts
  • Health savings accounts
  • 401(k) plan with company match
  • Paid time off (PTO)
  • 64 hours of annual holiday pay
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service