Website:
fetchjobs.co
Job details:
About The Company
Education Dynamics, Inc. is a leading provider of educational technology solutions dedicated to transforming the way educational institutions, students, and professionals access and engage with learning resources. With a focus on innovation and excellence, Education Dynamics develops enterprise-grade software platforms that facilitate online learning, student management, and data-driven decision-making. Our commitment to leveraging cutting-edge technologies and fostering a collaborative environment positions us at the forefront of the education technology industry. We are passionate about empowering learners and institutions through scalable, reliable, and secure digital solutions that meet the evolving needs of the education sector.
About The Role
We are seeking an experienced Freelance/Contract Backend Developer to join our dynamic team. In this role, you will be instrumental in supporting the development, enhancement, and maintenance of our enterprise-grade software applications. Your primary focus will be on building scalable backend systems, optimizing application performance, and developing robust APIs and services. Collaboration with cross-functional teams, including front-end developers, QA, DevOps, and product stakeholders, is essential to ensure the delivery of high-quality software solutions. The ideal candidate is passionate about modern software engineering practices, eager to incorporate the latest AI technologies and tools into their workflow, and thrives in a fast-paced environment.
Qualifications
The ideal candidate will possess over 7 years of professional experience in backend software development, with a strong proficiency in C# and the .NET ecosystem. A deep understanding of backend architecture, distributed systems, and API development is required. Experience with modern AI-assisted development tools and workflows is highly desirable. Candidates should have solid expertise in relational databases such as SQL Server or PostgreSQL, and hands-on experience working with cloud platforms like AWS or Azure. Familiarity with containerization technologies such as Docker, as well as strong object-oriented design principles, is essential. Excellent communication, collaboration, and documentation skills are necessary to succeed in this role. Candidates should be comfortable working independently in a freelance or contract capacity, with the ability to meet deadlines and deliver high-quality work efficiently.
Responsibilities
- Design, develop, and maintain scalable backend applications utilizing C# and .NET Core frameworks.
- Create and improve RESTful APIs, backend services, and complex business logic layers to support enterprise applications.
- Leverage AI-assisted development tools and modern engineering workflows to enhance productivity, code quality, testing automation, and documentation processes.
- Develop and optimize database schemas, queries, and ORM implementations to ensure high performance and scalability.
- Enhance application performance, reliability, and maintainability through best practices and continuous improvements.
- Collaborate closely with front-end developers to support seamless application integrations and user experiences.
- Work alongside QA teams to ensure comprehensive test coverage, regression stability, and overall application quality.
- Utilize AI tools for debugging, code reviews, and testing automation to accelerate development cycles.
- Assist in the integration of CI/CD pipelines, deployment automation, and best practices in DevOps workflows.
- Participate in technical architecture discussions, planning, and decision-making to align with organizational goals.
- Document architectural decisions, technical solutions, and development standards using AI-enhanced documentation workflows where applicable.
- Identify potential technical risks and propose effective mitigation strategies.
- Support cloud-native and containerized environments, ensuring security and scalability using Docker and related technologies.
- Implement security measures, including authentication and authorization protocols such as OAuth and JWT.
- Stay updated with emerging AI technologies, software engineering trends, and backend development best practices to continually improve skill sets and project outcomes.
Benefits
As a freelance contractor with Education Dynamics, you will enjoy flexible working hours that can be tailored to your schedule, with some overlap required during Pacific Standard Time business hours. You will have the opportunity to work on innovative projects that leverage AI and modern development workflows, enhancing your skills and portfolio. Our organization fosters a collaborative environment where your expertise is valued and your contributions directly impact the success of our enterprise solutions. Competitive compensation is offered based on experience and project scope. Additionally, you will gain exposure to cutting-edge technologies, cloud platforms, and AI integrations, positioning you at the forefront of the education technology industry.
Equal Opportunity
Education Dynamics, Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and contractors. We do not discriminate based on race, ethnicity, gender, sexual orientation, age, disability, or any other protected characteristic. Our hiring decisions are based solely on qualifications, skills, and experience, ensuring a fair and equitable process for all applicants.
Click on Apply to know more.